@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:url(../images/bg.jpg) top center no-repeat #4396ca;; }
.inner-bg{ background:url(../images/inner-bg.jpg) top left repeat-x #fff;}

#menu ul{ list-style:none; margin:0px; padding:0px;}
#menu li { list-style:none; margin:0px; padding:0px; display:inline;}
#menu li a{ height:43px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding:30px; text-decoration:none; background:url(../images/sep.jpg) center right no-repeat;}

.menu{ background:url(../images/menu-bg.jpg) top left repeat-x; height:43px;}
.box-bg{ background:url(../images/box-bg.jpg) top left repeat-y;}

.left-shadow{ background:url(../images/left-shadow-bg.jpg) top left repeat-y;}
.right-shadow{ background:url(../images/right-shadow-bg.jpg) top left repeat-y;}

h1{ font-family:"Futura Bk BT" "Trebuchet MS", Arial, Helvetica, sans-serif; color:#1961a3; font-size:18px; padding-left:10px; padding-top:4px;}

#list ul{ margin:0px; padding:0px; list-style:none;}
#list li{ margin:0px; padding:0px; list-style:none; display:block;}
#list li a{ float:left; background:url(../images/dot.jpg) center left no-repeat; font-family:Tahoma; color:#414141; font-size:11px; padding:6px 0px 6px 35px; text-decoration:none; width:170px; border-bottom:1px dotted #dadce7;}
#list li a:hover{ color:#FFFFFF; background:url(../images/dot.jpg) center left no-repeat #4396ca; }

#list li .last{ border:none;}

a:hover, a:active{ outline:none;}

.call-out{ background: url(../images/call-out-bg.jpg) top left repeat-x #eaeaea; border:1px solid #ffffff;}
.call-out1{ background: url(../images/call-out-bg1.jpg) top right repeat-x #eaeaea; border:1px solid #ffffff;}

.read{ font-family:Tahoma; color:#FFFFFF; padding:10px; font-size:11px; border:1px solid #ffffff}
.read a{ color:#FFFFFF; text-decoration:none; text-align:center;}

.testimonial{ font-family:Tahoma; font-size:11px; color:#737373; padding:2px 10px 2px 20px; line-height:18px;}
.testimonial a{ color:#323232; text-decoration:none;}
.testimonial a:hover{ color:#323232; text-decoration: underline;}
.testimonial span{ font-size:10px; color:#5d6063; font-weight:bold; border-bottom:1px solid #000}

.main-bg{ background:url(../images/main-bg.jpg) top left repeat-x #f2f2f2; border:1px solid #ffffff;}

.matter{ font-family:Arial, Helvetica, sans-serif; color:#7d8284; font-size:13px; padding:4px; line-height:18px; }
.matter a{ color:#81b002; text-decoration:none;}
.matter a:hover{ color:#81b002; text-decoration: underline;}

.title{ font-family:"Trebuchet MS", Arial; color:#FFFFFF; background:#4396ca;  font-size:16px; padding:10px;}

.top-menu{ text-align:right; font-family:Tahoma; font-size:11px; color:#FFFFFF; padding-right:10px;}
.top-menu a{ text-decoration:none; color:#FFFFFF;}
.top-menu a:hover{ text-decoration: underline; color:#FFFFFF;}

.r2 ul { margin:0; padding:0; list-style:none;}
.r2 li { background:url(../images/r2.gif) center left no-repeat; margin:0px; padding:0 0 0 22px; line-height:18px; list-style:none;}
.r2 li a {color:#4B4C4B; text-decoration:none;  background-position:left center;}
.r2 li a:hover { text-decoration:none; color:#70911E;}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li { background:url(../images/r1.gif) top left no-repeat; margin:0px; padding:0 0 0 22px; line-height:26px; list-style:none;}
.r1 li a {color:#4B4C4B; text-decoration:none;  background-position:left center; font-weight:bold;}
.r1 li a:hover { text-decoration:none; color:#70911E;}

.mid-title{ font-family:Tahoma; color:#FFFFFF; text-align:center; font-size:10px;}
.mid-title a{ text-decoration:none; color:#FFFFFF;}