/* CSS Document */
body {padding:0 50px; margin:0px; background-color:#2166a9; color:#403f3f; font-family:tahoma; font-size:12px;}

form {margin:0; padding:0;}
.formbody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

h1 {margin:0px; padding:0px; color:#335998; font-size:20px; font-weight:normal;}
.input_box {font-family:tahoma; font-size:11px; padding:0 2px; color:#403f3f;}
.buttons {font-family:tahoma; font-size:11px; color:#335998; padding:2px 0; border:1px solid #bfcbe1; font-weight:bold; background: url(../image-files/btn-bg.jpg) repeat-x bottom;}

#container {background-color:#fff; border:1px solid #fff;}
.header_bg {background:url(../image-files/header-mid-bg.jpg) repeat-x left top;}
.header_l_bg {background:url(../image-files/header-left-bg.jpg) no-repeat 243px 0px;}
.header_r_bg {background:url(../image-files/header-right-bg.jpg) no-repeat right top; padding-bottom:5px;}

a.home:link, a.home:visited {display:block; float:right; background:url(../image-files/icon-home.gif) no-repeat left; text-decoration:none; color:#335998; padding:2px 14px; font-size:11px;}
a.home:hover {text-decoration:underline; color:#335998;}
a.contact:link, a.contact:visited {display:block; float:right; background:url(../image-files/icon-contact.gif) no-repeat left; text-decoration:none; color:#335998; padding:2px 14px; font-size:11px;}
a.contact:hover {text-decoration:underline; color:#335998;}
a.sitemap:link, a.sitemap:visited {display:block; float:right; background:url(../image-files/icon-sitemap.gif) no-repeat left; text-decoration:none; color:#335998; padding:2px 14px; font-size:11px;}
a.sitemap:hover {text-decoration:underline; color:#335998;}

.bookmark {background-color:#335998; color:#ffffff;}
.how_to_create {background-color:#335998; color:#ffffff; text-align:right; padding-right:15px; font-size:11px;}
.how_to_create a {color:#ffffff; text-decoration:underline;}
.how_to_create a:hover {color:#ffffff; text-decoration:none;}

a.wht_arrow_lnk:link, a.wht_arrow_lnk:visited {display:block; float:right; background:url(../image-files/wht-arrow.gif) no-repeat left; text-decoration:underline; color:#ffffff; padding:2px 14px; font-size:11px;}
a.wht_arrow_lnk:hover {text-decoration:none; color:#ffffff;}

.left_bg {background:url(../image-files/leftbar_bg.jpg) repeat-y right;}
.right_box {background-color:#f8f8f8; border:1px solid #c2c2c2; color:#335998; font-size:11px;}
.padding_top_bottom {padding:10px 0;}
.bg_readmore {background-color:#efefef; padding:7px; font-weight:bold; border-top:1px solid #ffffff;}
.bg_readmore a {text-decoration:underline; color:#335998;}
.bg_readmore a:hover {text-decoration:none; color:#335998;}

ul.leftnav {margin:0; padding:0; list-style:none;}
ul.leftnav li {background:url(../image-files/linkbar-bg.jpg) no-repeat left; color:#335998; padding:3px 1px 4px 16px; font-size:11px;}
ul.leftnav li a {text-decoration:none; color:#335998;}
ul.leftnav li a:hover {text-decoration:underline; color:#335998;}

.sml_blue_txt {font-size:11px; color:#335998;}
.sml_blue_txt a {text-decoration:underline; color:#335998;}
.sml_blue_txt a:hover {text-decoration:none; color:#335998;}

.newsletter_bg {background: url(../image-files/newsletter-bg.jpg) no-repeat right bottom; color:#335998; font-size:11px;}

ul.decimal {list-style-type:decimal; margin-left:10px; padding:0 15px 10px 15px;}
ul.decimal li {padding-top:10px;}

.footer_link {background-color:#335998; color:#ffffff; text-decoration:none; font-size:11px; text-align:center; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff;}
.footer_link a {color:#ffffff; text-decoration:underline;}
.footer_link a:hover {color:#ffffff; text-decoration:none;}
.gray_line {background-color:#c2c2c2; margin:10px 0;}

.blue_hd {background:url('../image-files/blue-hd-bg.jpg') no-repeat left top; font-family:"Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold; padding-left:15px; line-height:28px; display:block; border-right:1px solid #fff;}
.orng_hd {background:url('../image-files/orng-hd-bg.jpg') repeat-x top; font-family:"Trebuchet MS"; color:#fff; font-size:13px; font-weight:bold; padding-left:10px; line-height:26px; display:block; border-left:1px solid #fff;  border-left:1px solid #fff;  border-bottom:1px solid #c2c2c2;}

.style1 {font-family:tahoma; font-size:12px; font-weight:bold; padding:0 0 0 10px; color:#FFFFFF;}

.txt-gray{font-size:12px;}