html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-size: 100%;
vertical-align: baseline;
background: transparent;
}
img, input { outline-style:none !important; }
body{ text-align:left; font-family:arial; font-size:9pt; color:#415870;}
h1{color:#4696a2; font-size:16pt;}
#top{width:1000px; float:left;}
#content{width:1000px; float:left;}
#content .main_table{width:1000px; border-collapse:collapse;}
.left_part{width:381px; vertical-align:top; background:url('../images/top.jpg') top left repeat-x;}
.left_part div{text-align:center;}

.right_part{width:619px; vertical-align:top; background:url('../images/vbg.gif') top left repeat-y;}
.right_part .menu{border-collapse:collapse; width:620px; }
.right_part .menu td{border-left:1px solid #feb500; border-right:1px solid #feb500; text-align:center; background:url('../images/tablebg.gif') top left repeat-x;}
.right_part .menu td a{color:#78330e; font-size:10pt; font-weight:bold; text-decoration:none; line-height:36px;}
.right_part .menu td a:hover{text-decoration:underline;}
.right_part .menu .active{background:#fed36f;}
.right_part .menu .active a:hover{text-decoration:none;}

.index_text{padding:20px 30px 30px 30px;}
.black_bold{color:black; font-weight:bold; font-size:10pt; padding-top:20px;}

.links{text-align:center;}
.links a {color:#356084; font-weight:bold; text-decoration:none; line-height:30px;}
.links a:hover{text-decoration:underline;}
.links span{color:#56b2b5; text-decoration:underline; font-weight:bold; }
.empty div{height:25px; overflow:hidden; background:url('../images/hbg.gif') center left repeat-x; width:618px; float:right;}
.empty{padding-bottom:10px;}

.blue_bold{font-size:10pt; font-weight:bold; color:#4e5a64;}
.image {background:url('../images/vbg.gif') top right repeat-y;}
.image img{padding:10px 30px 10px 30px}
.text div{padding:0 20px 0 20px}
.text div a{color:#0a63ad;}
.text div  img{vertical-align:text-top; padding-right:4px;}
.bottom{width:617px; height:109px; float:right; background:url('../images/bottombg.jpg') top left repeat-x; padding-bottom:2px; }
.bottom div{float:left; color:#acacac; padding:83px 0 0 25px;}
.bottom div  a{text-decoration:none; color:#acacac;}
.bottom div  a:hover{text-decoration:underline;}
.bottom div  span{padding:0 10px 0 10px}

.bright_blue{font-weight:bold; color:#245177; padding-top:20px;}
.form1 {float:left;}
.form1  form div {float:left;}
.form1 form div input{background:white; border:1px solid #bfbfbf; width:120px; height:23px;}
.form2 {float:left; padding:10px; }
.form2, .form2 .info { width:240px !important; }
.form2 form div input{background:white; border:1px solid #bfbfbf; width:220px;}
.form2 form div textarea{background:white; border:1px solid #bfbfbf; width:220px; height:150px;}
.p_top{padding-top:4px;}
.error{color:#ffb500; }
.flabel { float:left; padding-right:10px; }

#top {
    cursor:pointer; background:url('../images/logo.jpg') left top no-repeat;
    width:1000px; height:268px; border:0; margin:0; position:relative;
}
#tollfree {
    font-size:14pt; font-family:Arial; font-weight:bold; color:white;
    padding-left:700px; padding-top:12px;
}

table#container{width:100%; border-collapse:collapse;}
table#container td{padding:0; margin:0; vertical-align:top;}
table#container td.l{width:49%; text-align:right;}
table#container td.l div{text-align:right; background:url('../images/bg.jpg') top left repeat-x;}
table#container td.l div div{background: url('../images/left.jpg') right top no-repeat;}
table#container td.c{width:1000px;  vertical-align:top; background:white url('../images/hbg.gif') bottom left repeat-x;}
table#container td.r{width:49%; text-align:left;}
table#container td.r div{text-align:left; background:url('../images/bg2.jpg') top left repeat-x;}
table#container td.r div div{background:url('../images/right.jpg') left top no-repeat;}

#menu_ui { text-align:left !important; }
#menu_ui div { text-align:center !important; }
#subm_ui {
    list-style:none; position:absolute !important; display:none;
    width:152px;
    border-top:1px solid rgb(254,181,0);
    padding:0; margin:0;
    text-align:center !important;
}
#subm_ui li {
    background:rgb(254,211,111);
    border-right:1px solid rgb(254,181,0);
    border-left:1px solid rgb(254,181,0);
    border-bottom:1px solid rgb(254,181,0);
    width:150px; height:20px; line-height:20px;
    padding:0; margin:0;
    display:block;
    overflow:hidden !important;
    color:rgb(120,51,14); font-weight:bold; text-decoration:none !important;
    cursor:pointer;
}
#subm_ui li.hover{
    background:rgb(255,181,0); text-decoration:underline !important;
}

.yellow_bg{background:url('../images/tablebg.gif') top left repeat-x; width:380px;   float:left; height:36px}
