BODY

{

		scrollbar-face-color: #dddddd; 

		scrollbar-shadow-color: #cccccc; 

		scrollbar-highlight-color: #FFFFFF; 

		scrollbar-3dlight-color: #dddddd; 

		scrollbar-darkshadow-color: #dddddd;  

		scrollbar-arrow-color: #FFFFFF; 

		scrollbar-track-color :#eeeeee;



}

.flat 

     { 

		font-family: arial, helvetica, sans-serif;

		font-size: 12px;

		background-color: #000066;

		font-weight: bold;

		display: run-in;

		color: #FFFFFF;

		border-top: 0pt none #ebceec;

		border-right:  #999999;

		border-bottom: thin none #999999;

		border-left: thin none #999999;

     }



.botlinks {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #918E7B;

	text-decoration: none;

}

.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.textblack {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.textblack2 {

	font-family: Arial;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.texthead {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #100066;

	text-decoration: none;

}

.textSelect {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #100066;

	text-decoration: none;

}

.textarial {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.textarialbold {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.bluetxt {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: blue;

	text-decoration: none;

}

.greentext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: green;

	text-decoration: none;

}

.redtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: red;

	text-decoration: none;

}

.orangetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: orange;

	text-decoration: none;

}

.CEO {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #CC6600;

	text-decoration: none;

}



.textresume {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}



.orangeboldlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #918E7B;

	text-decoration: none;

}

a.orangeboldlink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: 000000;

	text-decoration: underline;

}



.orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: 0A6E80;

	text-decoration: none;

}

.white_f {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF ;

	text-decoration: none;

}

.white_b {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000066 ;

	text-decoration: none;

}

.white_f:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #999999 ;

	text-decoration: underline;

}

.white_b:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF ;

	text-decoration: underline;

}



a.orange:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: 999999;

	text-decoration: underline;

}



.inputreport

{

		border:1px solid #dddddd;

		scrollbar-face-color: #dddddd; 

		scrollbar-shadow-color: #cccccc; 

		scrollbar-highlight-color: #FFFFFF; 

		scrollbar-3dlight-color: #dddddd; 

		scrollbar-darkshadow-color: #dddddd;  

		scrollbar-arrow-color: #FFFFFF; 

		scrollbar-track-color :#eeeeee;

		font-family: Verdana, Arial, Helvetica, sans-serif; 

		font-size: 11px;

}



.inputscroll 

	{

		border:1px solid #dddddd;

		scrollbar-face-color: #dddddd; 

		scrollbar-shadow-color: #cccccc; 

		scrollbar-highlight-color: #FFFFFF; 

		scrollbar-3dlight-color: #dddddd; 

		scrollbar-darkshadow-color: #dddddd;  

		scrollbar-arrow-color: #FFFFFF; 

		scrollbar-track-color :#eeeeee;

		font-family: Verdana, Arial, Helvetica, sans-serif; 

		font-size: 11px;

	}

.scroll 

	{

		border:1px solid #dddddd;

		scrollbar-face-color: #dddddd; 

		scrollbar-shadow-color: #cccccc; 

		scrollbar-highlight-color: #FFFFFF; 

		scrollbar-3dlight-color: #dddddd; 

		scrollbar-darkshadow-color: #dddddd;  

		scrollbar-arrow-color: #FFFFFF; 

		scrollbar-track-color :#eeeeee;

		font-family: Verdana, Arial, Helvetica, sans-serif; 

		font-size: 11px;

	}

.grayboldLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: 999999;

	text-decoration: none;

}

a.grayboldLink:hover{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: 000000;

	text-decoration: underline;

}

.maillink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #454545;

	text-decoration: none;

}

a.maillink:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

}

.hlink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #990000;

	text-decoration: none;

}

a.hlink:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #CC0000;

	text-decoration: none;

}

.navigationlink {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	line-height:40px;

	font-weight: bold;

	color: #eeeeee;

	text-decoration: none;

}

a.navigationlink:hover{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bold;

	line-height:40px;

	color: #CC0000;

	text-decoration: none;

}



.graybold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: 999999;

	text-decoration: none;

}

.gray {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #726772;

	text-decoration: none;

}

.welcome {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.underline {

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #918E7B;

}

.underline2 {

	border-bottom-width: 2px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #918E7B;

}

.orangebold {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: 918E7B;

	text-decoration: none;

}

.textblackbold {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

}

.textwhitebold {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

.texttopicbold {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

.thdcolor_admin {

 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: 918E7B;

	text-decoration: none;

	background-color: #918E7B;

}

.thdcolor_grey{

 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: 918E7B;

	text-decoration: none;

	background-color: #CFCFCF;

}



.Tborder_admin 

{

	border: 1px solid #918E7B;

	background-color: #FFFFFF;

}

.Tborder_blue

{

	border: 1px solid #000066;

	background-color: #FFFFFF;

}



.Tborder_lightgray  

{

	border: 1px solid #CFCFCF;

	background-color: #FFFFFF;

}

.Tborder_gray  

{

	border: 1px solid #000000;

	background-color: #FFFFFF;

}

.select { 

	 background-color: #FDEFD7; 

	 color: #000000; 

	 font-family: Verdana, Arial, Helvetica, sans-serif;

	 font-size: 11px;

	 font-weight: normal;

}



 .SelectWidthStates 

 {

	width: 150px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.input {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.inputcoupon {

	border: 1px solid #999999;

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.inputcoupone {

	border:0;

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.inputcoupongray {

	border: 1px solid #666666;

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.inputboxPurple {

	border: 1px solid #C656A0;

	background-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

}

.linkbold {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: 918E7B;

	text-decoration: underline;

}

a.linkbold:hover {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: 918E7B;

	text-decoration: none;

}

.submitbutton {

	font-family: arial, helvetica, sans-serif;

	font-size: 11px;

	background-color: #999999;

	font-weight: bold;

	display: run-in;

	color: #FFFFFF;

	border-top: 0pt none #ebceec;

	border-right:  #999999;

	border-bottom: thin none #999999;

	border-left: thin none #999999;



}



.orangeborder {

	border-bottom-width: 1px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-color: #0A6E80;

}

.orangebg {

	background-color: #DAD8CC;

}

.whitebg {

	background-color: #FFFFFF;

}

.graybg {

	background-color: #afafaf;

}



.graybold1 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: 666666;

	text-decoration: none;

}



.BlackBorder {

	border: 1px solid #000000;

}

.BlackBorder1 {

	border: 1px solid #000000;

	background-color: #FFFFFF;

}

.boxbg {

	border: 1px solid EEEBE4;

	background-color: #f7f7f7;

}

.whitebox {

	border: 1px solid FFFFFF;

}

.tablelayout

{ 

	table-layout :   fixed; 

}

.warning

{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #cc0000;

	font-size: 11px;

	font-weight: 400;

	font-style: normal;

	font-variant: normal;

	text-transform: none;

}



.txtRed {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}



.txtRedULine {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: underline;

}



.txtRedULine:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FB9D8C;

	text-decoration: none;

}



.txtnormal {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13.5px;

	color: #EE8C00;

	font-weight: bold;



}

.txtblue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13.5px;

	color: #002750;

	font-weight: bold;



}

.txtthin {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #1F5791;

}

.textwhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}



.textremark {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #0000FF;

	text-decoration: none;

}

.box {

	background-color:#Ffffff;

	border:1px solid #A0C6E5;

}

.whitebold {

	font-size: 29px;

	font-weight: normal;

	color: #FFFFFF;

	font-family: "Arial Narrow";

	font-style: normal;

	text-decoration: none;

	letter-spacing: 1pt;

	word-spacing: 1pt;

}

.input1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	text-decoration: none;

	border: 2px solid #616064;

}

.white {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: normal;

	color: #FFFFFF;

	text-decoration: none;

}

 

.greybordernew {

	border-right-width: 2px;

	border-left-width: 2px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-right-color: #849394;

	border-left-color: #849394;

}

.greyborderbottom {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: solid;

	border-left-style: none;

	border-bottom-width: 2px;

	border-bottom-color: #849394;



}





.inactive

     { 

		border: 1px solid #999999;

		background-color: #EEEEEE;

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 11px;

		font-weight: normal;

		color: #333333;

		text-decoration: none;

     }

/* first example */



 /* set background images for corners */

.rbroundbox { background: url(../images/border/simple_background.gif) repeat; }

.rbtop div  { background: url(../images/border/simple_top_left.gif) no-repeat top left; }

.rbtop      { background: url(../images/border/simple_top_right.gif) no-repeat top right; }

.rbbot div  { background: url(../images/border/simple_bottom_left.gif) no-repeat bottom left; }

.rbbot      { background: url(../images/border/simple_bottom_right.gif) no-repeat bottom right; }



 /* height and width details */

.rbtop div, .rbtop, .rbbot div, .rbbot {

	width: 100%;

	height: 14px;

	font-size: 1px;

}

.rbcontent  { margin: 0 14px; }

.rbroundbox { width: auto; margin: auto; }





/* second example */



 /* set background images for corners */

#secondexample .rbroundbox    { background: url(../images/border/corners_bg.gif) repeat; }



#secondexample .rbtop         { background: url(../images/border/corners_top.gif) repeat-x; }

#secondexample .rbtop div     { background: url(../images/border/corners_top_left.gif) no-repeat top left; }

#secondexample .rbtop div div { background: url(../images/border/corners_top_right.gif) no-repeat top right; }



#secondexample .rbbot         { background: url(../images/border/corners_bottom.gif) repeat-x; }

#secondexample .rbbot div     { background: url(../images/border/corners_bottom_left.gif) no-repeat top left; }

#secondexample .rbbot div div { background: url(../images/border/corners_bottom_right.gif) no-repeat top right; }



#secondexample .rbcontentwrap { background: url(../images/border/corners_left.gif) repeat-y; }

#secondexample .rbcontent     { background: url(../images/border/corners_right.gif) repeat-y right; }



 

 /* height and width details */

#secondexample .rbtop div, #secondexample .rbtop, #secondexample .rbbot div, #secondexample .rbbot {

	width: 100%;

	height: 26px;

	font-size: 1px;

}

#secondexample .rbcontent  { padding: 1px 2em; margin: 0;  }

#secondexample .rbroundbox { width: 300px;  }







/* other CSS rules */



h2 { font-size: 1em; font-weight: bold; font-family : Arial, sans-serif; }

h2 { padding: 0; margin: 0 0 1em 0; }

.rbroundbox p, #realcontent .rbroundbox p { padding: 0; margin: 1em 0 0 0; }



/* tstme code */

#realcontent { padding: 1em; margin: 0 300px 0 20px; }

#realcontent p { padding: 1em; margin: 0; }

#realcontent h1 { padding: 0em; margin: 0; }

#secondexample {

	position: absolute;

	top: 100px;

	right: 0px;

	width: 300px;

	padding: 0;

	margin: 0;

}

.button

{

    BORDER: #bbbbbb 1px solid;

    /*PADDING: 3px 2px 3px 2px;*/

    BORDER-TOP: #bbbbbb 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BACKGROUND-IMAGE: url(../images/new_set/button_bg.gif);

    /*MARGIN: 2px 2px 2px 2px;*/

    COLOR: #000000;

    FONT-FAMILY: Arial;

    HEIGHT: 26px;

}

.button_2

{

    BORDER: 0px;

    FONT-WEIGHT: bold;

    FONT-SIZE: 15px;

    BACKGROUND-IMAGE: url(../images/new_set/button_cntr.gif);

    COLOR: #333300;

    FONT-FAMILY: Arial;

    HEIGHT: 39px;

}

.submitbutton

{

    BORDER: #bbbbbb 1px solid;

    PADDING: 3px 7px 3px 7px;

    BORDER-TOP: #bbbbbb 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BACKGROUND-IMAGE: url(../images/new_set/button_bg.gif);

    MARGIN: 2px 2px 2px 2px;

    COLOR: #000000;

    FONT-FAMILY: Arial;

    HEIGHT: 26px;

}

.mbutton

{

  BORDER: #bbbbbb 1px solid;

    PADDING: 3px 7px 3px 7px;

    BORDER-TOP: #bbbbbb 1px solid;

    FONT-WEIGHT: bold;

    FONT-SIZE: 12px;

    BACKGROUND-IMAGE: url(../images/new_set/button_bg.gif);

    MARGIN: 2px 2px 2px 2px;

    COLOR: #000000;

    FONT-FAMILY: Arial;

    HEIGHT: 22px;;

}

/* Begin Tooltips 

/*-------------------------------------------*/



.toolTipElement {

	cursor: pointer;

}

.tool-tip {

	color: #fff;

	width: 172px;

	z-index: 20000;

}

 

.tool-title {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 9pt;

	margin: 0;

	padding: 8px 8px 4px;

	background: url(../images/tipbgnd.png) top left;

}

 

.tool-text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 8.5pt;

	padding: 4px 8px 8px;

	background: url(../images/tipbgnd.png) bottom right;

}



/*------------End Tooltips--------------------------*/

.suggest_link {

	background-color: #FFFFFF;

	padding: 2px 6px 2px 6px;

}

.suggest_link_over {

	font-color:#ffffff;

	background-color: #3366CC;

	padding: 2px 6px 2px 6px;

}

#search_suggest {

	position: absolute; 

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	font-size: 9pt;

	background-color: #FFFFFF; 

	text-align: left; 

	border: 0px solid #000000;			

}		



/*-------------------- MENU ------------------*/

/*

 menu styles

 note: not all browsers render styles the same way so try out your style sheet

 in different browsers before publishing

*/



/* level 0 inner */

.m0l0iout {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	font-size: 12px;

	text-decoration: none;

	margin: 4px 0 0 8px;

	color: #FFFFFF;

}

.m0l0iover {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	font-size: 12px;

	text-decoration: underline;

	margin: 5px 0 0 8px;

	color: #FFFFFF;

}



/* level 0 outer */

.m0l0oout {

	text-decoration : none;

	background-image: url(img/lev0_bg1.gif);

	border: 1px solid #336699;

	background-color: #2C5F93;

}

.m0l0oover {

	text-decoration : none;

	background-image: url(img/lev0_bg2.gif);

	background-color: #2C5F93;

	border: 1px solid #336699;

}



/* level 1 inner */

.m0l1iout {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	font-size: 12px;

	margin: 4px 0 0 17px;

	color: #FFFFFF;

}

.m0l1iover {

	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;

	font-size: 12px;

	margin: 4px 0 0 17px;

	color: #FFFFFF;

}



/* level 1 outer */

.m0l1oout {

	text-decoration : none;

	background-color: #5286BB;

	border: 1px solid #336699;

	padding: 0;

}

.m0l1oover {

	text-decoration : none;

	background-color: #1A4D81;

	background-image: url(img/lev1_arrow.gif);

	background-repeat: no-repeat;

	border: 1px solid #336699;

	padding: 0;

}

/*-------------------- MENU ------------------*/

/*----------------- POP - UP -----------------*/

.popupBackgroundSafari {

	position: absolute; top: 0px;	left: 0px;	opacity: .5;	filter: alpha(opacity=50);

}

.popupBackground {

	position: absolute; top: 0px;left: 0px; background-color: #000000;	filter: alpha(opacity=20);	-moz-opacity: .20;	-khtml-opacity: .20;

}



#dialog-titlebar {

	background-color:#d8d2aa; border-bottom: 0px solid #d8d2aa; height: 28px;

	background-image:url(../images/new_set/button_cntr.gif);

}

#dialog-titlebar div {

	width: 16px;height: 16px; position:absolute; top: 6px;	right: 7px;	cursor: default; 

}

#dialog-titlebar div a {

	font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;	color:#FFFFFF;	text-decoration:none;

}

#dialog-titlebar div a:hover {

	color:#FF0000;	

}

#dialog-titlebar span {

	margin-left: 5px; color: black; font-family:Geneva, Arial, Helvetica, sans-serif;	font-size:12px;	font-weight: bold;

	position: relative;	top: 7px; left: 0px;

}

.dialog-content {

	padding:5px 5px 35px 5px;background-color: #e6f7d4;	border:1px solid #d8d2aa;

}

/*----------------- POP - UP -----------------*/



/* ----------------- button -----------------*/



a.boldbuttons{

background: transparent url('../images/new_set/roundedge-red-left.gif') no-repeat top left;

display: block;

float: left;

font: bold 13px Arial; /* Change 13px as desired */

line-height: 22px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 30px) */

height: 30px; /* Height of button background height */

padding-left: 8px; /* Width of left menu image */

text-decoration: none;



}



a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons{

color: white; /*button text color*/

}



a.boldbuttons span{

background: transparent url('../images/new_set/roundedge-red-right.gif') no-repeat top right;

display: block;

padding: 4px 10px 4px 2px; /*Set 10px to be equal or greater than'padding-left' value above*/

}



a:hover.boldbuttons{ /* Hover state CSS */

color:#cecece;

text-decoration: none;

}





.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */

overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */

width: 100%;

}

/*------------------------ button ---------------------*/

/* ------------------------ Tool Tip ---------------- */

#dhtmltooltip{

position: absolute;

font-family:Arial, Helvetica, sans-serif;

font-size:smaller;

font-color:#000066;

left: -300px;

width: 150px;

border: 1px solid black;

padding: 2px;

background-color: lightyellow;

visibility: visible;

z-index: 100;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/

filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);

}



#dhtmlpointer{

position:absolute;

left: -300px;

z-index: 101;

visibility:visible;

}



/*---------------------------------------------------- */



#container {

	margin: auto;

	width: 600px;

	border-top-width: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #000033;

	border-right-color: #000033;

	border-bottom-color: #000033;

	border-left-color: #000033;

	background-color: #FFFFFF;

}

#container #header #header_left {

	float: left;

	background-image: url(../images/header_left.gif);

	background-repeat: no-repeat;

	height: 42px;

	width: 45px;

}

#container #header #header_right {

	background-image: url(../images/header_right.gif);

	background-repeat: no-repeat;

	height: 42px;

	width: 6px;

	float: right;

}

#container #content {

	padding: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

}

#container #footer {

    clear:both;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #999999;

	text-align: right;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-top-color: #999999;

	border-right-color: #000033;

	border-bottom-color: #000033;

	border-left-color: #000033;

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 5px;

}

#container #footer a {

	color: #999999;

	text-decoration: none;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



#container #header #header_main {

	float: left;

	padding: 5px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}





#container #header {

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-image: url(../images/header_bg.gif);

	background-repeat: repeat-x;

	height: 42px;

}

.td_ {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

    border:1px solid #ddd;

    color:#555;

    padding:3px;

    text-align:right;

}

.tdcol_ {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	background-color:#FFFF99;

	font-size:11px;

    border:1px solid #ddd;

    color:#555;

    padding:3px;

    text-align:right;

}

.clink{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

    color:#555;

    padding:3px;

    text-align:right;

	text-decoration:none;

}

.clink:hover{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

    color:#0000ff;

    padding:3px;

    text-align:right;

}

.td_Top {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

    border:1px solid #ddd;

    color:#555;

    padding:3px;

    text-align:right;

	font-weight:bold;

}



.th_ {

    padding:5px;

	background-image: url(../images/hbg.gif);

	background-repeat: repeat-x;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:13px;

    color:#fff;

	height:20px;

	font-weight:bold;

}

.month{

    width:180px;

    float:left;

    border:1px solid #ccc;

    margin:8px;

    border-collapse:collapse;

}



.actday{

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size:11px;

    border:1px solid #ddd;

	background-color:#cccccc;

    color:#ffffff;

    padding:3px;

	text-align:right;

	font-weight:bold;

}



.days{

    background-color:#f1f1f1;

}

/*------------- board --------- */
#ceo_main {
	margin:0 auto;
	padding:0;
	width:100%;
	}
	
#ceo_main_bg {
	background-image:url(../images/bg_msg.gif);
	width:489px;
	height:250px;
	margin:0 auto;
	padding:0;
	}

#ceo_main_bg_content {
	color:#fff;
	padding:10px 20px 15px 20px;
	}

	
#ceo_h2 {
	font-size:16px;
	color:#fff;
	text-decoration:none;
	padding-bottom:10px;
	}
	
#ceo_h4 {
	font-size:13px;
	color:#fff;
	text-decoration:none;
	line-height:20px;
	text-indent:20px;
	padding-bottom:7px;
	}

