body { background:#EAF2FA url(imgs/bg.gif) repeat-x; margin:0 auto; text-align:center; }
img { border:0; }
marquee { padding:0px 0px 0px 0px; }
#net { width:826px; margin:0 auto; text-align:center; overflow:hidden; }
#content { background:url(imgs/content_bg.png) repeat-y; width:762px; margin:0 auto; padding:0 32px 0 32px; text-align:left; overflow:hidden; } 

/*
border-left: 231px solid #2d2d2d; margin-left: -231px;
#content2 {border-right: 750px solid #cccccc; margin-right:550px; }
#content2 {border-right: 795px solid #cccccc; margin-right:221px; } 

*/
#content1 {margin:0 auto; padding:15px 0 15px 0;overflow:hidden; } 
#content2 {margin:0 auto; background:url(imgs/content_bg2.png) repeat-y; overflow:hidden; } 

#header { height:75px; margin:0; padding:20px 0 0 0; }
#nav { background:url(imgs/nav_bg.gif) repeat-x; width:100%; height:43px; }
#nav ul { list-style:none; margin:0 15px 0 15px; padding:0; overflow:hidden; }
#nav ul li { list-style-type:none; float:left; display:inline; margin:0; padding:5px 2px 0 0; }
#nav ul li a { position: relative; white-space: nowrap; float: left; height:26px; padding:9px 12px 0 12px; font:8pt Tahoma, sans-serif; color:#FFFFFF; text-decoration:none; }
#nav ul li a:hover { background:#056c96 url(imgs/nav_hover_left.gif) no-repeat left; height:26px; }
#nav ul li a:hover span { background:url(imgs/nav_hover_right.gif) no-repeat right; display: block; position: absolute; top: 0; right: 0; width: 10px; height: 35px; text-decoration: none; }
/* Hide from IE5-Mac \*/#navigation a, #navigation a span { float: none }/* End hide */

#left { float:left; width:210px; margin:0px 21px 0 0; padding:0; line-height:10px; position:relative;}
#left h2 { background:#373737; border-bottom:1px solid #4c4c4c; width:195px; height:50px; margin:0; padding:9px 0 0 15px; font:12pt Tahoma, sans-serif; color:#FFFFFF; }
.box { background:#2d2d2d; margin:0; padding: 13px 20px 20px 20px; }
#left ul { list-style:none; margin:0; padding:0; line-height:normal; }
#left ul li { list-style-type:none; margin:0; padding:7px 0 6px 0; font:8pt Tahoma, sans-serif; color:#FFFFFF; }

#right { float: left; width:531px; margin:0px 0 0 0; padding:0; position:relative;}
#right_bg { background:#EAECED; width:491px; margin:0; padding:20px; font:8pt Tahoma, sans-serif; color:#000000; }
#right_bg h2 { background:url(imgs/heading_bg.gif) repeat-x; width:472; height:34px; margin:0; padding:6px 10px 0 10px; font:8pt Tahoma, sans-serif; color:#5a6062; }
.right_content { background:#E7E7E7 url(imgs/p_bg.gif) repeat-x top; margin:0; padding:20px 8px 0 8px; overflow:hidden; }
.right_content_left { float:left; margin:0 22px 0 0; padding:0; } 
.right_content_right { margin:0; padding:0; font:11px Arial, Helvetica, sans-serif; color:#5a6062; }
.right_content_right h3 { font:16px Arial, Helvetica, sans-serif; color:#2889c8; font-weight:bold; text-decoration:underline; margin:0; padding:5px 0 8px 0; }

#footer { background:#EAECED; font:8pt Tahoma, sans-serif; color:#555555; clear:both; }
#footer ul { list-style:none; margin:9px 0 0 0; padding:0; }
#footer ul li { list-style-type:none; margin:0; display:inline; padding:0 5px 0 0; }
#footer ul li a { font:8pt Tahoma, sans-serif; color:#1485ED; text-decoration:none; padding:0 0 0 5px;  }
#footer ul li a:hover { font:8pt Tahoma, sans-serif; color:#FB4A6B; }
#footer small { font:8pt Tahoma, sans-serif; color:#FFFFFF; }
#footer_img { margin:0 auto; text-align:center; }
#footer a { color:#FFFFFF; text-decoration:none; }
#footer a:hover { color:#FFFFFF; }

.side { background:#373737; border-bottom:1px solid #4c4c4c; width:100%; height:50px; margin:0;  font:12pt Tahoma, sans-serif; color:#FFFFFF; }


.W10NB           { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none }
.W10NBLink       { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: none }
.W10NBLink:hover { font-family: Tahoma; font-size: 10pt; color: #FFFFFF; text-decoration: underline }



.Line            { border-bottom:1px solid #CB8B00; padding: 8px }		
.Line2           { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; border-bottom:1px solid #B6B6B6 }		
.Line3           { font-family: Tahoma; font-size: 12pt; color: #FFFFFF; text-decoration: none; border-bottom:2px dashed #B6B6B6; padding: 5px }		
.Linecat         { border:2px dashed #333333; padding: 5px }		
.Linecat3        { border:1px dashed #FFFFFF; padding: 5px }		
.Linecat2        { border-bottom:1px dotted #000000; padding: 5px }		

.W14NB           { font-family: Tahoma; font-size: 14pt; color: #FFFFFF; text-decoration: none }
.W14NBLink       { font-family: Tahoma; font-size: 14pt; color: #FFFFFF; text-decoration: none }
.W14NBLink:hover { font-family: Tahoma; font-size: 14pt; color: #FFFFFF; text-decoration: underline }

.G2WLink         { font-family: Tahoma; font-size: 10pt; color: #000000; text-decoration: none; padding: 2px; }
.G2WLink:hover   { font-family: Tahoma; font-size: 10pt; color: #61BBE9; text-decoration: none; background-color: white; padding: 2px; }

.G2WLink2         { font-family: Tahoma; font-size: 8pt; color: #999999; text-decoration: none }
.G2WLink2:hover   { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none }

.B7NBLink        { font-family: Tahoma; font-size: 7pt; color: #000000; text-decoration: none }
.B7NBLink:hover  { font-family: Tahoma; font-size: 7pt; color: #000000; text-decoration: underline; }

.B12NB           { font-family: Tahoma; font-size: 12pt; color: #000000; text-decoration: none }
.B8NB            { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none }
.B8NBLink        { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; font-weight:bold }
.B8NBLink:hover  { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: underline; font-weight:bold }

.B8NBLink2        { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border-top: 2px solid #FAF0AF; font-weight:bold }
.current_page     { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border-top: 3px solid #CB8B00; font-weight:bold }
.B8NBLink2:hover  { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border-top: 3px solid #CB8B00; font-weight:bold }

.B14NB           { font-family: Tahoma; font-size: 14pt; color: #000000; text-decoration: none }

.Bl8NB           { font-family: Tahoma; font-size: 8pt; color: #262626; text-decoration: none; }
.Bl8NB2          { font-family: Tahoma; font-size: 8pt; color: #61BBE9; text-decoration: none; }

.G7NB            { font-family: Tahoma; font-size: 7pt; color: #777777; text-decoration: none; }
.G7NBLink        { font-family: Tahoma; font-size: 7pt; color: #777777; text-decoration: none; }
.G7NBLink:hover  { font-family: Tahoma; font-size: 7pt; color: #FFFFFF; text-decoration: none }

.B7NB            { font-family: Tahoma; font-size: 7pt; color: #000000; text-decoration: none; }
.B10NB            { font-family: Tahoma; font-size: 10pt; color: #000000; text-decoration: none; }
.G8NB             { font-family: Tahoma; font-size: 8pt; color: #777777; text-decoration: none; }
.G10NB            { font-family: Tahoma; font-size: 10pt; color: #777777; text-decoration: none; }
.G8NBLink         { font-family: Tahoma; font-size: 8pt; color: #777777; text-decoration: none; }
.G8NBLink:hover   { font-family: Tahoma; font-size: 8pt; color: #777777; text-decoration: underline; }
.G8NBLink2        { font-family: Tahoma; font-size: 8pt; color: #777777; text-decoration: none; }
.G8NBLink2:hover  { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; }

.G12NB            { font-family: Tahoma; font-size: 12pt; color: #777777; text-decoration: none; }
.W12NB            { font-family: Tahoma; font-size: 12pt; color: #FFFFFF; text-decoration: none; }
.Bl12NB           { font-family: Tahoma; font-size: 14pt; color: #30BFFB; text-decoration: none; }

.Bl8NBLink       { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight:bold }
.Bl8NBLink:hover { font-family: Tahoma; font-size: 8pt; color: #12CAFF; text-decoration: underline; font-weight:bold }

.Bl8NBLink3       { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; padding: 2px; }
.Bl8NBLink3:hover { font-family: Tahoma; font-size: 8pt; color: #FFFFFF; text-decoration: none; border-top: 4px solid #12CAFF; padding: 2px }

.Bl8NBLink2       { font-family: Tahoma; font-size: 8pt; color: #086DDF; text-decoration: none; font-weight:bold }
.Bl8NBLink2:hover { font-family: Tahoma; font-size: 8pt; color: #086DDF; text-decoration: underline; }

.Box             { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; padding: 5px; background-color: #EAECED }		
.Boxnew          { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:3px solid #FFFFFF; padding: 6px; background-color: #8DC7FD }		
.Boxorange       { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:2px dashed #FFFFFF; padding: 5px; background-color: #E3EDF7 }		
.Boxorange2      { font-family: Tahoma; font-size: 10pt; color: #000000; text-decoration: none; border:3px dashed #FF0000; padding: 8px; background-color: #F8DEDE; font-weight:bold }		
.Boxorange_side  { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:2px dashed #FF0000; padding: 6px; background-color: #FCE3E3; font-weight:bold }		
.Boxorange3      { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:1px dashed #FF0000; padding: 6px; background-color: #FCBEBE; font-weight:bold }		
.Boxnew2         { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:3px solid #FFFFFF; padding: 10px; background-color: #FAF0AF }		
.Box1            { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:2px solid #119FE8; padding: 4px }		
.Box2            { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border-top:3px solid #A87C1E; padding: 10px; background-color: #FFECC2 }	
.Box3            { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:1px solid #FFFFFF; padding: 4px; background-color: #999999 }	

.form_input      { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border: 2px dashed #6FC5FB; padding: 3px }	
.form_input2     { font-family: Tahoma; font-size: 10pt; color: #000000; text-decoration: none; border: 1px solid #A8A8A8; padding: 3px }	
.padding2        { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; padding: 2px }

.Boxerror        { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:2px solid #FFFFFF; padding: 4px; background-color: #FEA5A5 }	
.Boxsuccess      { font-family: Tahoma; font-size: 8pt; color: #000000; text-decoration: none; border:2px solid #FFFFFF; padding: 4px; background-color: #BAFBBD }	

