/* CSS Document */

body { margin:20px 0 10px 0; padding:0px; background:#dbd5c3 url(../images/pg_bg.gif) top left repeat-x; font:12px Verdana, Arial, Helvetica, sans-serif; color:#000; }


/* ### GENERAL ### */

input, select, textarea { font:10px Verdana, Arial, Helvetica, sans-serif; color:#767676;}
img { border: 0px; }
a { margin:0px; padding:0px; color:#000; text-decoration: none;}
a:hover {text-decoration:underline; color:#1d4d8f;}
p {margin:0px; padding:5px 0 5px 0; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#363636; line-height:18px;}

/* ### GLOBAL CLASSES ### */
.clear { clear: both;  }

h1 { margin:0px; padding: 0 0 10px 0; font:20px Georgia, "Times New Roman", Times, serif; font-weight: normal; color:#1d4d8f;}
h2 { margin:0px; padding: 0 0 10px 0; font:12px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#1d4d8f} 

.txt2 {margin:0px; padding:0px; font-size:11px; color:#000;}
.colorRed {color:#1d4d8f;}

/* ### MAIN CONTAINER ### */

#topPanel {margin:0px; padding:0px; background: url(../images/top_curve.jpg) no-repeat; height:96px; width:962px;}
#topPanel1 {margin:0px; padding:0px; background: url(../images/top_curve1.jpg) no-repeat; height:96px; width:962px;}
#topPanel3 {margin:0px; padding:0px; background: url(../images/top_curve3.jpg) no-repeat; height:96px; width:962px;}
#topPanel4 {margin:0px; padding:0px; background: url(../images/top_curve4.jpg) no-repeat; height:96px; width:962px;}
#topPanel5 {margin:0px; padding:0px; background: url(../images/top_curve5.jpg) no-repeat; height:96px; width:962px;}



.logo { margin:0px; padding: 5px 0 0 30px;}

.navigation { margin:0px; padding: 0 10px 0 0;}
.navigation ul { margin:0px; padding:0px; list-style: none;}
.navigation ul li { margin:0px; padding:0px; list-style: none; float:left;}
.navigation ul li a { margin:0px; padding:0px 0px 0px 3px; list-style: none; float:left; background:url(../images/menu_curve_left.jpg) no-repeat left; display:block; text-decoration: none; font:13px "Trebuchet MS"; font-weight: bold;}
.navigation ul li a span { margin:0px; padding:5px 20px 6px 35px; list-style: none; float:left; background:url(../images/menu_curve_right.jpg) no-repeat right; display:block; text-decoration: none;}

.navigation ul li a:hover {  background:url(../images/menu_over_left.jpg) no-repeat left; display:block; text-decoration: none; color:#fff;}
.navigation ul li a:hover span { background:url(../images/menu_over_right.jpg) no-repeat right; display:block; text-decoration: none;}

.navigation ul li a.over {  background:url(../images/menu_over_left.jpg) no-repeat left; display:block; text-decoration: none; color:#fff;}
.navigation ul li a span.over2 { background:url(../images/menu_over_right.jpg) no-repeat right; display:block; text-decoration: none;}


.banner { margin:0px; padding:0px; background:url(../images/banner_curve.jpg) no-repeat; height: 152px; width:962px;}

/* ### LEFT CONTAINER ### */

#leftBox {width:230px; background:#557eb6; padding-top:10px;}

	.leftTopCurve { float: left; width:209px; background:url(../images/left_top_curve.jpg) no-repeat 0 0;}
	.leftMidRepeat { float: left; width:209px; background: url(../images/left_mid_repeat.jpg) repeat-y 0 0;}
	.leftbottomCurve { float: left; width:209px; background:url(../images/left_bottom_curve.jpg) no-repeat 0  bottom;}
	
	.leftcontent {margin:0px; padding:20px 10px;}
	
	.icon { margin:0px; padding:  10px 0 10px 30px; background:url(../images/icon.jpg) no-repeat; text-transform: uppercase;}

 
 ul.list1 { margin:0px; padding: 10px 0 0 10px; list-style: none;}
 ul.list1 li { margin:0px; padding: 0 0 0 10px; list-style: none; background:url(../images/circle.gif) no-repeat 0 5px; line-height:18px;  font-size:11px; font-weight: bold;} 



/* ### CENTER CONTAINER ### */

#centerCntr { padding-top:10px; width:490px; background:url(../images/mid_gradinet.jpg) repeat-x;}


	.box{border:1px #769bcf solid; width:215px; padding-bottom:10px;}
	.box img {margin:0px; padding: 10px 10px 0 0px;}
	.text { margin:0px; padding:5px 0px 5px 20px; background:url(../images/gradient_sm.jpg) repeat-x; color:#000; display: block; font-weight: bold;}

 ul.list12 { margin:0px; padding: 15px 0 0 20px; list-style: none;}
 ul.list12 li { margin:0px; padding: 0 0 0 10px; list-style: none; background:url(../images/circle.gif) no-repeat 0 5px; line-height:18px;  font-size:11px; } 


.box2 {margin:0px; padding:10px; background:#f2f2f2; border:1px #ccc solid;}

/* ### RIGHT CONTAINER ### */
#rightCntr { padding-top:10px; width:238px;}

	.quickBox { margin:0px; padding:0px;}
	
	.rightTopCurve { float:left;  width:232px; background: url(../images/right_top_curve.jpg) no-repeat 0 0;}
	.rightmidRepeat { float:left;  width:232px; background: url(../images/right_mid_repeat.jpg) repeat-y 0 0;}
	.rightBottomCurve { float:left;  width:232px; background: url(../images/right_bottom_curve.jpg) no-repeat 0 bottom ;}
	
	.rightContent { margin:0 0 0 10px; padding-top:20px;}
	.icon2 { margin:0px; padding:  10px 0 10px 35px; color:#000; text-transform: uppercase; font-weight: bold;}
	
	.field { margin:0px; padding: 0 0  10px 0;}
	input.textfiel { margin:0px; padding:5px 3px 5px 10px; width:202px; background:#e2e2e2; border: none; color:#000; }
	textarea.area { margin:0px; padding:5px 3px 5px 10px; width:202px; background:#e2e2e2; border: none; height:50px; color:#000;}
	.drop { margin:0px; padding:5px 3px 5px 10px; width:202px; background:#e2e2e2; border: none; color:#000; }
	
	
	
	.boxTopCurve { float:left;  width:232px; background: url(../images/right_box_curve_top.jpg) no-repeat 0 0;}
	.boxmidRepeat { float:left;  width:232px; background: url(../images/right_box_mid_repeat.jpg) repeat-y 0 0;}
	.boxBottomCurve { float:left;  width:232px; background: url(../images/right_box_bottom_curve.jpg) no-repeat 0 bottom ; }
	
	.box3 { margin:0px; padding-top:13px; padding-bottom:10px;}
	
	.icon3 { margin: 0 0 0px 15px; padding: 5px 0 5px 30px; background:url(../images/icon2.jpg) no-repeat; color:#000; display: block; }
	.icon4 { margin: 0 0 0px 15px; padding: 5px 0 5px 30px; background:url(../images/icon3.jpg) no-repeat; color:#000; display: block; }
	.icon5 { margin: 0 0 0px 15px; padding: 5px 0 5px 30px; background:url(../images/icon4.jpg) no-repeat; color:#000; display: block; }
	.icon6 { margin: 0 0 0px 15px; padding: 5px 0 5px 30px; background:url(../images/icon5.jpg) no-repeat; color:#000; display: block; }
	.icon12 { margin: 0 0 0px 15px; padding: 5px 0 5px 30px; background:url(../images/icon12.jpg) no-repeat; color:#000; display: block; }
	.icon13 { margin: 0 0 0px 15px; padding: 5px 0 5px 30px; background:url(../images/icon13.jpg) no-repeat; color:#000; display: block; }
	
	
	
	
	/* ### BOTTOM CONTAINER ### */
	
	.bottomTopCurve { float:left;  width:962px; background: url(../images/bottom_top_curve.jpg) no-repeat 0 0;}
	.bottommidRepeat { float:left;  width:962px; background: url(../images/bottom_mid_repeat.jpg) repeat-y 0 0;}
	.bottomBottomCurve { float:left;  width:962px; background: url(../images/bottom_bottom_curve.jpg) no-repeat 0 bottom ; }
	
	.bottomContent { margin:0px; padding:30px 0 10px 0; color:#6f6f6f; font-size:9px;}
	.htmlIcon { margin:0px; padding:20px 0 0 0; width:200px;}
	
	ul.list2 { margin:0px; padding:0px; list-style: none;}
	ul.list2 li { margin:0px; padding:0px; list-style: none; line-height:18px!important; font:11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
	
	
	
	
	
.points { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#666; text-decoration:none; }
a.points:hover { font-family:"Trebuchet MS"; font-size:14px; font-weight:bold; color:#1d4d8f; text-decoration:none; }
.toplink {font-family:"Trebuchet MS"; font-size:13px; color:#fff; text-decoration:none;  font-weight:bold; }
a.toplink:hover {font-family:"Trebuchet MS"; font-size:13px; color:#fff; text-decoration:none;  font-weight:bold; }
.toplink1 {font-family:"Trebuchet MS"; font-size:13px; color:#000; text-decoration:none; font-weight:bold; }
a.toplink1:hover {font-family:"Trebuchet MS"; font-size:13px; color:#000; text-decoration:underline; font-weight:bold; }
.top_line { font-size:10px; color:#999999; }
.txt01 { font-size:12px; color:#1d4d8f; font-style:italic; font-weight:bold; }
