@charset "utf-8";
body { margin:0; padding:0; width:100%; background:#f0f0f0 url(xxXimga6a.png);font-family:Arial, Helvetica, sans-serif;}
.bodyw{background:#f0f0f0;}
.bodyw1{background:#f0f0f0;}

html { padding:0; margin:0;}
img {vertical-align:middle;border:0;}
img.imgt1 {padding:0px 10px 5px 0px;float:left;}
a {/*color:#ffffff;*/color:#0070dd;text-decoration:underline;}
a:hover {/*color:#ffffff;*/color:#0092dd;text-decoration:none;}
a.blue {color:#0070dd;text-decoration:underline;}
a.blue:hover{color:#0092dd;text-decoration:none;}
a.anct1{font:normal 11px Arial, Helvetica, sans-serif;}
a.at1{font:normal 12px Arial;}

a.at6{text-decoration:none;padding:2px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font:bold 11px Arial;
background:-webkit-gradient(linear,left top,left bottom,from(#0064b1),to(#00428f));background:-moz-linear-gradient(top,#0064b1,#00428f);
background-color:#00428f;border:1px solid #00428f;color:#fff;text-shadow:#195695 0 -1px 0;}
a.at6:hover{text-decoration:none;background:#2264b1;}

ul.ult1{margin:0px 0px 0px 10px;padding:0px;}
li.lit1{margin:0px;padding:0px;}




table {border-collapse:collapse;}

#dynb{font:normal 12px Arial, Helvetica, sans-serif;}
#dynb1{font:normal 11px Arial, Helvetica, sans-serif;}


/*a {text-decoration:none;}*/

/* SOF:div types */
.dit1{border:0px solid #ff0000;background:#ffffff url(imge.png) repeat-x;padding:0px 0px 0px 0px;height:65px;width:980px;
margin:0px auto;}/*(horizontal topper 100%)*/
.dit2{border:0px solid #ff0000;width:960px;margin:0px auto;padding:0px 10px;}/*(horizontal topper 980px)*/

.dit3{background:url(imgh.jpg) no-repeat top right;
font:bold 14px Arial, Helvetica, sans-serif;color:#ffffff;padding:0px;height:40px;border:0px solid #373737;margin:10px;}/* CSS Sliding Door using only 1 image */
.dit4{background:url(imgi.jpg) no-repeat top left;border:0px solid #ff0000;height:20px;padding:11px 10px 9px;}/* CSS Sliding Door using only 1 image */
.dit5{/*width:300px;*/width:340px;float:left;border-right:1px solid #cccccc;padding:0px 5px 0px 0px;}
.dit6{/*width:300px;*/width:340px;float:left;margin:0px 0px 0px 10px;border:0px solid #ff0000;}
.dit7{border:1px solid #aaaaaa;padding:10px;background:url(imgg.png) repeat-y;color:#303030;}
/*.dit1{border:1px solid #881100;padding:10px;width:auto;background:url(grd01.png);font-weight:bold;}/*Exclamation mark*/
/*.hdrt1{color:#45548E;padding:8px 0;margin:0;font:bold 18px Arial, Helvetica, sans-serif;}/*Header*/
/*.hdrt2{color:#45548E;padding:8px 0;margin:0;font:bold 12px Arial, Helvetica, sans-serif;}/*Header*/
/*.hdrt3{color:#45548E;padding:8px 0;margin:0;font:bold 14px Arial, Helvetica, sans-serif;}/*Header*/
/* EOF:div types */


/* main */
.main {/*width:100%;*//*width:980px;*/margin:0px auto;padding:0;background:#f0f0f0 url(imga6a.png);}
.maint1 {width:980px;margin:0px auto;padding:0;background:#f0f0f0;border:1px solid #999999;border-top:none;}
.resize { width:955px; margin:0 auto;}

.socia a {width:24px;height:23px;padding:0px 0px 5px 0px ;text-decoration:none;}
.socia a.soca { background:url(soca.gif) top no-repeat; }
.socia a:hover.soca { background:url(socah.gif) top no-repeat; }
.socia a.socb { background:url(socb.gif) top no-repeat; }
.socia a:hover.socb { background:url(socbh.gif) top no-repeat; }
.socia a.socc { background:url(socc.gif) top no-repeat; }
.socia a:hover.socc { background:url(socch.gif) top no-repeat; }

/*Not used at this point*/
table.meza {}
table.meza td {border:0px solid #ff0000;}
table.meza td.rtdT1 {padding:0px 0px 0px 10px;}
table.meza input.ritT1 {border:1px solid #888888;background:#e8e8e8;padding:3px;font-size:11px;color:#4a4743;}
table.meza input.ribT1 {border:1px solid #888888;background:#cccccc url(ribbh.png) top repeat-x;padding:2px;font-size:11px;color:#4a4743;cursor:pointer;
font-weight:bold;}
table.meza input.ribT1:hover {background:#cccccc url(ribah.png) top repeat-x;cursor:pointer;}

/* ==== START Side tabs buttons by Peterkao.com ==== */

#fbtab{background:url(social_all_b1a.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left:1px; to put it on the left of the screen */
top:216px;width:40px;height:36px;margin:0;padding:0;position:fixed;z-index:5000;}
#fbtab a{display:block;width:100%;height:100%;}
#twtab{background:url(social_all_b1b.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left:1px; to put it on the left of the screen *//*275+8+24=307*/
top:252px;width:40px;height:29px;margin:0;padding:0;position:fixed;z-index:5000;}
#twtab a{display:block;width:100%;height:100%;}
#rsstab{background:url(social_all_b1c.png) no-repeat; /* Path to Image */
left:1px;  /* change this to left:1px; to put it on the left of the screen */
/*307+8+24*/top:281px;width:40px;height:31px;margin:0;padding:0;position:fixed;z-index:5000;}
#rsstab a{display:block;width:100%;height:100%;}
#tab_soc_4{background:url(social_all_b1d.png) no-repeat; /* Path to Image */
left:1px; /* change this to left:1px; to put it on the left of the screen *//*307+8+24*/
top:281px;
/*top:312px;*/
width:40px;height:36px;margin:0;padding:0;position:fixed;z-index:5000;}
#tab_soc_4 a{display:block;width:100%;height:100%;}
/* ==== END Side tabs buttons by Peterkao.com ==== */


/*input.ritT1 {border:1px solid #888888;background:#e8e8e8;padding:3px;font-size:11px;color:#4a4743;}*/
input.ritT1 {border:1px solid #888888;background:#616161;padding:3px;font-size:11px;color:#eeeeee;}
input.ribT1 {border:1px solid #888888;background:#cccccc url(ibt2h.png) top repeat-x;padding:2px 2px 1px 2px;color:#4a4743;cursor:pointer;
font:bold 11px Arial, Helvetica, sans-serif;}
input.ribT1:hover {background:#cccccc url(ribah1.png) top repeat-x;cursor:pointer;}
select.rsfT1 {border:1px solid #b7b7b7;padding:3px;width:auto;font-size:11px;background:#f6f6f6;color:#4a4743;}

/* ____________________________ SOF:mezb ____________________________ */
/*Used in Register, admin accounts, list a fugitive, contact us, */
table.mezb {}
table.mezb a {color:#0070dd;text-decoration:underline;}
table.mezb a:hover {color:#0092dd;text-decoration:none;}
table.mezb td {/*border:1px solid #b7b7b7;*/padding:5px;font-size:11px;/*background:#f3f3f3;*/}
table.mezb td.tdt1 {text-align:right;}
table.mezb td.tdt2{text-align:right;}
table.mezb td.tdt3{font-weight:bold;}
table.mezb td.tdt4{color:#2c2c2c;}
table.mezb td.tdt5{border:1px solid #b7b7b7;}
table.mezb td.tdt6{padding:5px;}
table.mezb td.tdt7{font:bold 11px Arial, Helvetica, sans-serif;}
table.mezb td.tdt8{font:bold 12px Arial, Helvetica, sans-serif;}
table.mezb td.tdt9{font:normal 12px Arial, Helvetica, sans-serif;}
table.mezb td.tdt10{background:#ffffff;}
table.mezb td.tdt11{vertical-align:middle;}
table.mezb td.tdt12{text-align:center;}
table.mezb td.tdt13{vertical-align:top;}
table.mezb td.tdt14{padding:0px 20px 5px 0px;border:0px solid #ff0000;font:normal 12px Arial, Helvetica, sans-serif;}
table.mezb td.tdt15{padding:5px 0px;}/* For right-side box where left,right padding is not needed */

/* used in profile right table */
table.mezb td.rtdT2 {border:1px solid #b7b7b7;padding:2px;font-size:11px;background:#f3f3f3;}
/* used as title row type 1 and buttons inside table */
table.mezb td.rtdT3{font:bold 11px Arial, Helvetica, sans-serif;text-align:center;color:#f9f9f9;}
table.mezb td.rtdT4{padding:3px;font-size:11px;} /* portal table records including and because of button */
table.mezb td.rtdT5{text-align:center;font-weight:bold;} /* used for # index */
table.mezb td.rtdt6{text-align:right;font:bold 16px Arial, Helvetica, sans-serif;color:#000000;}
table.mezb td.rtdt7{font:normal 16px Arial, Helvetica, sans-serif;color:#000000;}
table.mezb td.rtdt8{text-align:right;font:bold 30px Arial, Helvetica, sans-serif;color:#000000;padding:20px;}
table.mezb td.rtdt9{font:normal 30px Arial, Helvetica, sans-serif;color:#000000;}
table.mezb td.rtdt10{padding:0px;}/*0px padding*/
table.mezb td.rtdt11{border:0px;}/*blank row*/
table.mezb td.rtdt12{font:bold 11px Arial, Helvetica, sans-serif;text-align:center;color:#2c2c2c;} /* title row black bold as in links table */
table.mezb td.rtdt13 {border:0px solid #b7b7b7;padding:2px;font-size:14px;background:#ffffff;font-weight:bold;text-align:right;}
table.mezb td.rtdt14 {border:0px solid #b7b7b7;padding:2px;font-size:14px;background:#ffffff;font-weight:normal;text-align:left;}
table.mezb td.rialbold {background:#d9d9d9;text-align:right;font-weight:bold;color:#2c2c2c;}
/* used in I hereby certify */
table.mezb td.lealreg {background:#d9d9d9;text-align:left;font-weight:normal;color:#2c2c2c;font-size:12px;line-height:1.6em;}
table.mezb td.titlecellt1 {background:#f9f9f9 url(ribah1.png);text-align:left;color:#2c2c2c;font:bold 16px Arial;line-height:1.6em;}
table.mezb td.vatop {vertical-align:top;}
table.mezb tr.rtdT1{background:#e5e5e5;} /* odd */
table.mezb tr.rtdT2{background:#d5d5d5;} /* even */
table.mezb tr.rtdT3{background:url(rff_bgtopx.jpg);} /* title row */
table.mezb tr.rtdT4{background:url(ribah1.png);} /* title row */
table.mezb input.ritT1{width:240px;border:1px solid #b7b7b7;background:#f6f6f6;padding:3px;color:#4a4743;
font:normal 12px Arial, Helvetica, sans-serif;}
table.mezb input.ritT2{width:100px;border:1px solid #b7b7b7;background:#f6f6f6;padding:3px;color:#4a4743;
font:normal 12px Arial, Helvetica, sans-serif;}
table.mezb input.ritT3{width:40px;border:1px solid #b7b7b7;background:#f6f6f6;padding:3px;color:#4a4743;
font:normal 12px Arial, Helvetica, sans-serif;}
table.mezb textarea.rtaT1{border:1px solid #b7b7b7;padding:3px;color:#4a4743;font:normal 12px Arial, Helvetica, sans-serif;background:#f6f6f6;}
table.mezb select.rsfT1{border:1px solid #b7b7b7;padding:3px;width:auto;font-size:11px;background:#f6f6f6;color:#4a4743;}
/*
table.mezb input.ribT1 {border:1px solid #888888;background:#cccccc url(ribbh.png) top repeat-x;padding:2px;font-size:11px;color:#4a4743;cursor:pointer;
font-weight:bold;}*/ /* not used */
/*table.mezb input.ribT1:hover {background:#cccccc url(ribah.png) top repeat-x;cursor:pointer;}*/ /* not used */
table.mezb td.rtdT1 {padding:0px 0px 0px 10px;} /* not used */
/* ____________________________ EOF:mezb ____________________________ */


/* SOF:INPUT TYPES */
/* input text */
input.itt1{border:1px solid #888888;}
input.itt2{width:200px;}
input.itt3{width:450px;}
input.itt4{font:normal 11px Arial, Helvetica, sans-serif;}
input.itt5{padding:3px;}
input.itt6{padding:4px;}
input.itt7{width:100px;}
input.itt8{font:normal 12px Arial, Helvetica, sans-serif;}
input.itt9{background:#ffffff;}
input.itt10{color:#2c2c2c;}
/* text area */
textarea.tat1{border:1px solid #888888;padding:3px;color:#2c2c2c;font:normal 11px Arial, Helvetica, sans-serif;width:450px;}
textarea.tat2{border:1px solid #888888;padding:3px;color:#2c2c2c;font:normal 12px Arial, Helvetica, sans-serif;width:450px;}
textarea.tat3{border:1px solid #888888;padding:3px;color:#2c2c2c;font:normal 11px Arial, Helvetica, sans-serif;width:200px;}
/* input button */
input.ibt1{border:1px solid #a9a9a9;/*background:#cccccc url(ibt2h.png) top repeat-x;*/color:#222222;cursor:pointer;
font:bold 11px Arial, Helvetica, sans-serif;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
background:-webkit-gradient(linear,left top,left bottom,from(#88ddd4),to(#88bbd4));background:-moz-linear-gradient(top,#88ddd4,#88bbd4);
background-color:#88bbd4;border:1px solid #88bbd4;}
input.ibt1:hover{background:#cccccc url(ibt2h.png) top repeat-x;cursor:pointer;border:1px solid #000000;color:#000000;}
input.ibt2{margin:0px 0px 0px 200px;}
input.ibt3{padding:3px;}
input.ibt4{padding:2px 3px;}
input.ibt5{margin:0px 0px 0px 10px;}
/* select */
select.sft1{border:1px solid #888888;padding:3px;width:auto;font-size:11px;background:#ffffff;color:#2c2c2c;}
/* EOF:INPUT TYPES */


.toper_rs input {margin:0px 3px 0px 0px;}
.pl_reg_fp {}
.pl_reg_fp a {font:normal 11px Arial, Helvetica, sans-serif;}

.pl_reg_fpi {color:#f9f9f9;font:normal 11px Arial, Helvetica, sans-serif;}
.pl_reg_fpi a {color:#a9caf3;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:underline;}
.pl_reg_fpi a:hover {color:#a9caf3;font:normal 11px Arial, Helvetica, sans-serif;text-decoration:underline;text-decoration:none;}

/********** header **********/
/* tip:remove width:980px;margin:0px auto;padding:0px 10px; to make it 100 % wide */
.header {background:#ffffff url(scxmbg2.png);width:960px;margin:0px auto;padding:0px 10px;}

.block_header {margin:0 auto; width:980px; }
.top_menu { float:right; padding:4px 10px; font:normal 11px Tahoma, Geneva, sans-serif; color:#4e4e4e; line-height:1.6em;}
.top_menu a { font:normal 11px Tahoma, Geneva, sans-serif; color:#4e4e4e; text-decoration:none;}
.top_menu a:hover {text-decoration:underline;}

/* logo:wrapped under class='header' (wrapped under class='main') */
.logo { float:left;padding:0;margin:0;}

/* _________________________ SOF:topnava (sign in drop-down) _________________________ */
#topnava{/*padding:10px 0px 12px;*/font-size:11px;line-height:23px;text-align:right;border:0px solid #ff0000;}
#topnava a.signin {background:#88bbd4;padding:4px 6px 6px;text-decoration:none;font-weight:bold;color:#000000;
-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*background:transparent url("signin-nav-bg-ie.png") no-repeat 0 0;
*padding:4px 12px 6px;border:0px solid #ff0000;}
#topnava a.signin:hover{background:#59B;*background:transparent url("signin-nav-bg-hover-ie.png") no-repeat 0 0;*padding:4px 12px 6px;}
#topnava a.signin, #topnava a.signin:hover {*background-position:0 3px!important;}
a.signin {position:relative;margin-left:3px;}
a.signin span{background-image:url("toggle_down_light.png");background-repeat:no-repeat;background-position:100% 50%;padding:4px 16px 6px 0;}
#topnava a.menu-open{/*background:#ddeef6!important;color:#666!important;*/
background:#d7d7d7!important;color:#666!important;
outline:none;}
#small_signup{display:inline;float:none;line-height:23px;margin:25px 0 0;width:170px;border:0px solid #ff0000;}
a.signin.menu-open span {background-image:url("toggle_up_dark.png");color:#789;}
#signin_menu{-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;
-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;display:none;background-color:#d7d7d7;position:absolute;width:210px;
z-index:100;border:1px transparent;text-align:left;padding:12px;right:0px;/*top:24.5px;margin-top:5px;*/margin-right:0px;*margin-right:-1px;
color:#666;font-size:11px;}
#signin_menu input[type=text], #signin_menu input[type=password] {display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;
font-size:13px;margin:0 0 5px;padding:5px;width:203px;}
#signin_menu p {margin:0;}
#signin_menu a {/*color:#6AC;*/}
#signin_menu label {font-weight:normal;}
#signin_menu p.remember{padding:10px 0;}
#signin_menu p.forgot, #signin_menu p.complete {clear:both;margin:5px 0;}
#signin_menu p a{/*color:#27B!important;*/text-decoration:none;}
#signin_menu p a:hover{/*color:#27B!important;*/text-decoration:underline;}
#signin_submit{-moz-border-radius:4px;-webkit-border-radius:4px;background:#39d url('bg-btn-blue.png') repeat-x scroll 0 0;border:1px solid #39D;
color:#fff;text-shadow:0 -1px 0 #39d;padding:4px 10px 5px;font-size:11px;margin:0 5px 0 0;font-weight:bold;}
#signin_submit::-moz-focus-inner{padding:0;border:0;}
#signin_submit:hover, #signin_submit:focus {background-position:0 -5px;cursor:pointer;}

.tipsy {padding:5px;font:bold 11px Arial, Helvetica, sans-serif;opacity:0.8;filter:alpha(opacity=80);background-repeat:no-repeat;background-image:url(tipsy.gif);}
.tipsy-inner {padding:8px 8px;background-color:black;color:#eeeeee; max-width:200px;text-align:left;line-height:1.5em;}
.tipsy-inner {-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-north {background-position:top center;}
.tipsy-south {background-position:bottom center;}
.tipsy-east {background-position:right center;}
.tipsy-west {background-position:left center;}
/* _________________________ EOF:topnava (sign in drop-down) _________________________ */

.mddmenu{padding:0px;margin:0px 0px 0px;background:url(mddmhor.png);}
/* _________________________ SOF:topnavb (soh mddmenu) _________________________ */
/*#hdr_sohmddmenu{background:url(soh_mddhdr.jpg) no-repeat;width:970px;height:179px;float:left;}
.soh_mddmenuctnr{width:960px;padding:0;margin:0 auto;}*/
ul#topnavb{margin:0;padding:0;float:left;/*width:100%;*/width:960px;list-style:none;font-size:11px;height:43px;
background:url(mddmhorr.png) no-repeat right top;}

ul#topnavb li{float:left;margin:0;padding:0;position:relative;/*--Important--*/}
ul#topnavb li.lit1{background:url(mddmhorl.png) no-repeat;}
ul#topnavb li.lit2{background:url(mddmhorr.png) no-repeat right top;}
ul#topnavb li.lit3{}

ul#topnavb li a{float:left;/*text-indent:-9999px;*//*--Push text off of page--*//*height:44px;*/
padding:12px 5px;font:bold 12px Arial, Helvetica, sans-serif;color:#4a4743;text-decoration:none;border-right:1px solid #b8b8b8;}
ul#topnavb li.lit2 a{border-right:none;}
ul#topnavb li .sub a{border-right:0px solid #b8b8b8;font-weight:normal;}
/*ul#topnavb li.lit3 a{background:url(navlist_arrow.png) no-repeat right center;}*/
ul#topnavb li:hover a, ul#topnavb li a:hover{/*background-position:left bottom;*/background:url(mddmhorh.png);} /*--Hover State--*/
ul#topnavb li.lit1:hover a, ul#topnavb li.lit1 a:hover{/*background-position:left bottom;*/background:url(mddmhorlh.png) no-repeat;} /*--Hover State--*/
ul#topnavb li.lit2:hover a, ul#topnavb li.lit2 a:hover{/*background-position:left bottom;*/background:url(mddmhorrh.png) no-repeat right top;} /*--Hover State--*/
ul#topnavb li.lit3:hover a, ul#topnavb li.lit3 a:hover{background:#ffffff url(imgc.png) repeat-x;/*background:#ffffff url(Xmddmhorh1.png) repeat-x;*/} /*--Hover State--*/

ul#topnavb li.lit3:hover .sub a, ul#topnavb li.lit3 a:hover .sub a{background:url(Znavlist_arrow.png) no-repeat 5px 12px;} /*--Hover State--*/
ul#topnavb li.lit3:hover .sub h2 a, ul#topnavb li.lit3 a:hover .sub h2 a{background:none;} /*--Hover State--*/

/*ul#topnavb li.lit3 .sub a:hover{background:url(imggc.jpg) no-repeat right top;} /*--Hover State--*/
/*ul#topnavb li.lit3 .sub a:hover span{background:url(imggd.jpg) no-repeat left top;} /*--Hover State--*/
/*
.menua ul li a:hover { color:#2b2b2b; background:#e8e8e8 url(a05.jpg) no-repeat right top;}
.menua ul li a:hover span { background:url(a04.jpg) no-repeat left top;}
.menua ul li a.active { color:#2b2b2b; background:#e8e8e8 url(a05.jpg) no-repeat right top;}
.menua ul li a.active span { background:url(a04.jpg) no-repeat left top;}
*/
ul#topnavb a.home{/*background:url(nav_home.png) no-repeat;*//*width:78px;*/}
ul#topnavb a.products{/*background:url(nav_products.png) no-repeat;width:117px;*/}
ul#topnavb a.sale{/*background:url(nav_sale.png) no-repeat;width:124px;*/}
ul#topnavb a.community{/*background:url(nav_community.png) no-repeat;width:124px;*/}
ul#topnavb a.store{/*background:url(nav_store.png) no-repeat;width:141px;*/}
ul#topnavb li .sub{position:absolute;/*--Important--*//*top:44px;*/top:39px;left:-1px;z-index:99999;width:1000px;
/*background:#ededed url(mddmhorhflip.png) repeat-x;*/background:#ffffff url(imgd.png) repeat-x left bottom;
/*--Background gradient--*//*padding:5px 5px 15px;*/padding:8px 10px 15px;float:left;border:1px solid #b8b8b8;border-top:none;
/*--Bottom right rounded corner--*/-moz-border-radius-bottomright:5px;
-khtml-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;/*--Bottom left rounded corner--*/-moz-border-radius-bottomleft:5px;
-khtml-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;display:none;/*--Hidden for those with js turned off--*/}
ul#topnavb li .row{ /*--If needed to break out into rows--*/clear:both;float:left;width:100%;margin-bottom:10px;}
ul#topnavb li .sub ul{list-style:none;margin:0px 0px 0px 0px;padding:0;/*width:150px;*/width:180px;float:left;border:0px solid #ff0000;}
ul#topnavb .sub ul li {width:100%; /*--Override parent list item--*/color:#fff;border:0px solid #00ff00;}
ul#topnavb .sub ul li h2 { /*--Sub nav heading style--*/padding:0;margin:0;font-weight:normal;/*font-size:18px;*/}
ul#topnavb .sub ul li h2 a { /*--Sub nav heading link style--*/padding:0px 0px 5px;background-image:none;color:#0092dd;font-size:12px;font-weight:bold;}
ul#topnavb .sub ul li a{float:none;text-indent:0;/*--Override text-indent from parent list item--*/height:auto;
/*--Override height from parent list item--*//*padding:5px 0px 5px 10px;*/padding:0px 0px 4px 10px;display:block;
color:#4a4743;text-decoration:none;font:normal 12px Arial, Helvetica, sans-serif;border:0px solid #ff0000;}
ul#topnavb .sub ul li a span{padding:5px 8px;}
ul#topnavb .sub ul li a:hover {color:#0092dd;/*background-position:5px 12px;*//*--Override background position--*/}
/* _________________________ EOF:topnavb (soh mddmenu) _________________________ */

/* search */
.search { float:right; width:304px; padding:20px 0 10px 0; height:40px;}
.search span { display:block; float:left;}
.search a { display:block; float:left; padding:10px 10px 0 10px; line-height:1.6em; color:#4270a1; font:normal 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.search a:hover { text-decoration:underline;}
.search form { display:block; float:left; padding:5px 10px 0 10px;}
.search form .keywords { float:left; background:url(search_bg.gif) no-repeat; border:0; height:17px; width:190px; padding:4px 10px; line-height:17px; margin:0 10px 0 0; font:normal 12px Tahoma, Geneva, sans-serif; color:#CCC;}
.search form .button { float:left;}

/* SOF:menu */
.menu { padding:0;margin:0px 0px 0px 0px;float:right;border-bottom:0px solid #cacaca;width:100%;height:58px;background:url(menu_100p_bg.png);}
.menu ul {padding:0px 0 0 0;list-style:none;border:0;height:47px;border:0px solid #ff0000;
width:980px;margin:0px auto;
}
.menu ul li { float:left; margin:0; padding:0; border:0;}
.menu ul li a {float:left;margin:0 1px 0 0;padding:14px 0px 18px 0px;color:#eeeeee;font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none; background:url(sb05.jpg) no-repeat right top;
}
.menu ul li a span { padding:14px 15px 18px 15px; background:url(sb04.jpg) no-repeat left top;}
.menu ul li a:hover { color:#ffffff; background:#e8e8e8 url(menu_hover.png) repeat-x right top;}
.menu ul li a:hover span { background:url(menu_hover.png) repeat-x left top;}
.menu ul li a.active { color:#ffffff; background:#e8e8e8 url(menu_hover.png) repeat-x right top;}
.menu ul li a.active span { background:url(menu_hover.png) repeat-x left top;}
/* EOF:menu */

/* SOF:menua */
.menua { padding:0;margin:0px 0px 0px 0px;float:left;border-bottom:1px solid #cacaca;width:100%;height:44px;}
.menua ul { float:left;padding:7px 0 0 0;margin:0px 0px 0px 50px;list-style:none;border:0;height:37px;}
.menua ul li { float:left; margin:0; padding:0; border:0;}
.menua ul li a {float:left;margin:0 4px 0 0;padding:11px 0px 13px 0px;color:#2b2b2b;font:normal 11px Arial, Helvetica, sans-serif;
text-decoration:none; background:url(sb05.jpg) no-repeat right top;}
.menua ul li a span { padding:11px 15px 13px 15px; background:url(sb04.jpg) no-repeat left top;}
.menua ul li a:hover { color:#2b2b2b; background:#e8e8e8 url(a05.jpg) no-repeat right top;}
.menua ul li a:hover span { background:url(a04.jpg) no-repeat left top;}
.menua ul li a.active { color:#2b2b2b; background:#e8e8e8 url(a05.jpg) no-repeat right top;}
.menua ul li a.active span { background:url(a04.jpg) no-repeat left top;}
/* EOF:menua */

/* SOF:menub */
.menub {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:100%;float:left;height:41px;border:0px solid #ff0000;border-bottom:1px solid #cccccc;
background:#e8e8e8;}
.menub ul { padding:5px 0 4px 0;margin:0px 0px 0px 50px;list-style:none;border:0px solid #ff0000;height:32px;}
.menub ul li { float:left; margin:0; padding:0; border:0;}
.menub ul li a { float:left; margin:0 2px 0 0; padding:10px 0 10px 0; color:#606060; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none;}
.menub ul li a span { padding:10px 12px 10px 12px;}
.menub ul li a:hover {  background:url(masrouAg.jpg) no-repeat right;color:#ffffff;}
.menub ul li a:hover span { background:url(masrouAh.jpg) no-repeat left;}
.menub ul li a.active {  background:url(masrouAg.jpg) no-repeat right;color:#ffffff;}
.menub ul li a.active span { background:url(masrouAh.jpg) no-repeat left;color:#ffffff;}
/* EOF:menua */

/********** slider **********/
.slider { background:#dfdfdf;  margin:0 auto; padding:20px 0;}
.simple_text { width:964px; margin:0 auto; padding:0; background:url(slider_bg.gif); border:7px solid #ffffff;}
.simple_text h2 { font:normal 30px Arial, Helvetica, sans-serif; color:#252525; padding:5px 40px; margin:0; border:1px solid #b4bebd;}
.slider div.slice1 { margin:0 auto; width:957px; border:1px solid #e3e3e3; background:#fff; padding:8px;}
.slider div.slice1 div.slice2 { margin:0 auto; padding:1px; width:943px; border:1px solid #dadada; background:url(slider_bg.gif);}
.slider div div div { margin:0; padding:0px 0 0 45px; width:898px; height:245px; border:0; background:url(slider_bg.jpg) repeat-x top;}
.slider div div div p.img { float:right; padding:0 20px; margin:0;}
.slider div div div h2 { font:bold 18px Arial, Helvetica, sans-serif; color:#252525; margin:0; margin:0; padding:30px 0 20px 0; line-height:1.2em;}
.slider div div div p { font:normal 11px Arial, Helvetica, sans-serif; color:#777777; margin:0; margin:0; line-height:1.8em;}

/********** block index *********
.body orig:background:#e8e8e8;
*/

.body {background:#f0f0f0 url(Xgdnt01.png) repeat-x;border:0px solid #000000;}
.body1 {background:#ffffff url(Xgdnt01.png) repeat-x; border:0; border-top:0px solid #f2f2f2; border-bottom:1px solid #373737;}
.body h2 { font:normal 18px Arial, Helvetica, sans-serif; color:#2c2c2c;}
.body p { font:normal 12px Arial, Helvetica, sans-serif; color:#4a4743; line-height:1.8em;}
.body_resize_cnt { width:980px;margin:0px auto;padding:0;}
.body_resize {width:980px;margin:0px auto 0px auto;float:left;padding:0px 0px;}
/*Full Width Division 958+10+10+2=980*/
.fwiddi {width:960px;margin:0px auto;padding:3px 10px;border:0px solid #373737;background:#ffffff;
font:normal 12px Arial, Helvetica, sans-serif;}
.fwiddi a.blue_toc_links{font:bold 14px Arial;color:#0070dd;text-decoration:underline;line-height:1.6em;}
.fwiddi a.blue_toc_links:hover{color:#0092dd;text-decoration:none;}}

.fwiddiwhitebg {background:#ffffff;}
.fwiddi h2 {font:normal 12px Arial, Helvetica, sans-serif; color:#4a4743;padding:5px;}
.fwiddi div.hdr2 {font:bold 20px Arial Rounded MT Bold;color:#019bb7;padding:10px 10px 0px 0px;}
.fwiddi div.hdr2w {font:bold 14px Arial, Helvetica, sans-serif;color:#4a4743;padding:10px 10px 10px 0px;}
.fwiddi div.hdr4savedchanges {background:url(grd01.png);font:bold 14px Arial, Helvetica, sans-serif;color:#993300;padding:5px;
border:1px solid #373737;margin:10px;}
.fwiddi div.hdr3 {font:bold 12px Arial, Helvetica, sans-serif; color:#4a4743;padding:10px 10px 10px 0px;}
.fwiddi div.hdr3nb {font:normal 12px Arial, Helvetica, sans-serif; color:#4a4743;padding:10px 10px 10px 0px;}
.fwiddi div.hdr4 {font:bold 11px Arial, Helvetica, sans-serif; color:#4a4743;padding:10px 10px 10px 0px;}
.fwiddi div.hdr4nb {font:normal 11px Arial, Helvetica, sans-serif; color:#4a4743;padding:10px 10px 10px 0px;}
.fwiddi div.hdr5 {font:bold 14px Arial, Helvetica, sans-serif;color:#ff6600;padding:10px 10px 10px 0px;}
.fwiddi div.hdr6 {font:bold 16px Arial, Helvetica, sans-serif;color:#ff6600;padding:10px 10px 10px 0px;}
.fwiddi div.hdr7 {font:bold 18px Arial, Helvetica, sans-serif;color:#000000;padding:10px 10px 10px 0px;}
.fwiddi div.hdrt8 {font:bold 14px Arial, Helvetica, sans-serif;color:#019bb7;padding:0px 0px 0px 0px;}
.fwiddi div.hdrt9 {font:bold 12px Arial, Helvetica, sans-serif;color:#019bb7;padding:0px 0px 0px 0px;}
.fwiddi p {font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;padding:0px;margin:10px 0px;color:#444444;}
.fwiddi p.parblack {font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;padding:0px;margin:10px 0px;color:#4a4743;}
.fwiddi p.pt1{font:normal 14px Arial, Helvetica, sans-serif;line-height:1.8em;padding:10px;margin:10px 0px;background:#ffff88;
border:2px solid #000000;color:#000000;}
.fwiddi p.pt2{font:normal 11px Arial, Helvetica, sans-serif;}
.fwiddi p.pt3{font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;padding:0px;margin:10px 0px;color:#4a4743;}
.fwiddi p.pt4{font:normal 16px Arial, Helvetica, sans-serif;line-height:1.6em;padding:0px;margin:10px 0px;color:#4a4743;}
.fwiddi p.pt5{border:1px solid #aaaaaa;padding:10px;background:url(imgg.png) repeat-y;color:#303030;}
/* pt3 is a replacement for parblack */
.fwiddi ol{font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;}
.fwiddi ul{font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;}


/*
.fwiddi ul { list-style:none; border:5px solid #e5e5e5; background:#f8f8f8; margin:5px auto; padding:10px;}
.fwiddi li { background:url(ul_lu_bg.gif) left no-repeat; padding:5px 0 5px 30px; margin:0; font:normal 12px Arial, Helvetica, sans-serif;
color:#4a4743; line-height:1.8em;}
.fwiddi li strong { color:#a63812; font:bold 12px Arial, Helvetica, sans-serif; line-height:1.8em;}
*/
/*
width available for these divs is 960 px, since there is 10 px outer padding on left and right sides
634+316+10=960
10+10+2+612=634
10+10+2+294=316
New:
960-294-10=656, let's make it 650px and thus there would be natural 16px padding between lb and rb instead of 10px
tip:to make fwiddi_lb clearly visible, change border to 1px and bg to f9f9f9
*/
.fwiddi div.fwiddi_lb{/*width:656px;*/width:720px;border:0px solid #373737;background:#ffffff;margin:0px auto;padding:0px;float:left;}
.fwiddi div.fwiddi_rb{/*width:294px;*/width:230px;border:0px solid #ff0000;background:#ffffff;margin:0px auto;padding:0px 0px 0px;float:right;}
.fwiddi div.fwiddiwhitebg {background:#f9f9f9;border:0px solid;}

/* boxa_block - width available for this box is 612 px */
.boxa_block {width:612px;clear:both;padding:0 0 10px 0;margin:0px auto;}
.boxa { width:612px; margin:0 5px 0 0; float:left;background:url(a33m.jpg) repeat-y;border:0px solid #ff0000;}
.boxa .box_t { background:url(a33l.jpg) no-repeat top;}
.boxa .box_b { background:url(a33n.jpg) no-repeat bottom; padding:0 0 10px 0;border:0px solid #00ff00;}
.boxa h2 { margin:0 0 5px 0;padding:10px 0 2px 12px;color:#4a4743;font:bold 11px Arial, Helvetica, sans-serif;text-align:left;}
.boxa div.ht1 {margin:0 0 5px 0;padding:10px 0 2px 12px;color:#4a4743;font:bold 14px Arial, Helvetica, sans-serif;text-align:left;line-height:1.6em;}/*12px*/
.boxa img { float:left; padding:0px 10px 5px 10px;}
.boxa p.p1 {padding:0px 0px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;
height:100px;}
.boxa p.p1t1 {padding:0px 0px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:1px solid #ff0000;
height:300px;}
.boxa p {padding:0px 10px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;}
.boxa a { font:normal 11px Arial, Helvetica, sans-serif;line-height:1.8em;color:#0070dd;*/text-decoration:underline;}
.boxa a:hover {color:#0092dd;text-decoration:none;}
.boxa a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif;color:#ff0000; line-height:1.8em; text-decoration:none;}
.boxa ul { padding:10px 20px; margin:0; list-style:none;}
.boxa ul li { background:url(sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}
.no_margin{margin:0;}
.boxa .nobg{background:none;}

/* boxb_block - width available for this box is 294 px */
.boxb_block {width:230px;clear:both;padding:0 0 10px 0;margin:0px auto;}
.boxb {width:230px; margin:0 0px 10px 0;background:url(imgk.jpg) repeat-y;border:0px solid #ff0000;}
.boxb .box_t { background:url(imgb.jpg) no-repeat top;}
.boxb .box_b { background:url(imgj.jpg) no-repeat bottom; padding:0 0 10px 0;border:0px solid #00ff00;}
.boxb h2 { margin:0 0 10px 5px;padding:6px 0 2px 12px;color:#ffffff;font:bold 11px Arial, Helvetica, sans-serif;text-align:left;}
.boxb img { float:left; padding:0px 0px 5px 10px;}
.boxb img.noflt {float:none;padding:0px;border:0px solid #666666;background:url(imggw.png);}
.boxb img.noflt:hover {float:none;padding:0px;border:0px solid #cc0000;background:url(imggv.png);}
.boxb img.timg {float:left;padding:6px 5px 2px 10px;}
.boxb p {padding:0px 10px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;} /* not used */
.boxb div.adi {padding:0px 10px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;}
.boxb div.adi a{color:#0092dd;text-decoration:underline;}
.boxb div.adi a:hover{color:#0070dd;text-decoration:none;}
.boxb div.pt1{padding:0px 8px;margin:0;font:normal 12px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;}
.boxb a {font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;}
.boxb a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif;color:#ff0000; line-height:1.8em; text-decoration:none;}
.boxb ul { padding:10px 20px; margin:0; list-style:none;}
.boxb ul li { background:url(sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}
.no_margin{margin:0;}


/* boxc_block - width available for this box is 294 px */
.boxc_block {width:294px;clear:both;padding:0 0 10px 0;margin:0px auto;background:#f9f9f9;}
.boxc {width:294px; margin:0 0px 10px 0;background:url(f05.jpg) repeat-y;border:0px solid #ff0000;}
.boxc .box_t { background:url(e04.jpg) no-repeat top;}
.boxc .box_b { background:url(f06.jpg) no-repeat bottom; padding:0 0 10px 0;border:0px solid #00ff00;}
.boxc h2 { margin:0 0 10px 5px;padding:6px 0 2px 12px;color:#f9f9f9;font:bold 11px Arial, Helvetica, sans-serif;text-align:left;}
.boxc img { float:left; padding:0px 10px 5px 10px;}
.boxc img.noflt {float:none;padding:0px;border:2px solid #000000;}
.boxc img.noflt:hover {float:none;padding:0px;border:2px solid #ffffff;}
.boxc img.timg {float:left;padding:6px 5px 2px 10px;}
.boxc p {padding:0px 10px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;} /* not used */
.boxc div.adi {padding:0px 10px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;}
.boxc div.adi a{color:#0092dd;text-decoration:underline;}
.boxc div.adi a:hover{color:#0070dd;text-decoration:none;}
.boxc div.p1{padding:0px 10px;margin:0;font:normal 12px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;}
.boxc a {font:normal 12px Arial, Helvetica, sans-serif;line-height:1.8em;}
.boxc a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif;color:#ff0000; line-height:1.8em; text-decoration:none;}
.boxc ul { padding:10px 20px; margin:0; list-style:none;}
.boxc ul li { background:url(sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}


/* boxd_block - used in missing pets - width available for this box is 612 px */
.boxd_block {width:612px;clear:both;padding:0 0 10px 0;margin:0px auto;}
.boxd { width:612px; margin:0 5px 0 0; float:left;background:url(a33m.jpg) repeat-y;border:0px solid #ff0000;}
.boxd .box_t { background:url(a33l.jpg) no-repeat top;}
.boxd .box_b { background:url(a33n.jpg) no-repeat bottom; padding:0 0 10px 0;border:0px solid #00ff00;}
.boxd h2 { margin:0 0 5px 0;padding:10px 0 2px 12px;color:#4a4743;font:bold 11px Arial, Helvetica, sans-serif;text-align:left;}
.boxd div.ht1 {margin:0 0 5px 0;padding:10px 0 2px 12px;color:#4a4743;font:bold 14px Arial, Helvetica, sans-serif;text-align:left;line-height:1.6em;}/*12px*/
.boxd img {padding:0px 10px 5px 10px;}
.boxd p.p1 {padding:0px 0px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;
height:194px;}
.boxd p.p1t1 {padding:0px 0px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:1px solid #ff0000;
height:300px;}
.boxd p {padding:0px 10px;margin:0;font:normal 11px Trebuchet MS,Arial;color:#4a4743;line-height:1.4em;border:0px solid #ff0000;}
.boxd a { font:normal 11px Arial, Helvetica, sans-serif;line-height:1.8em;color:#0070dd;*/text-decoration:underline;}
.boxd a:hover {color:#0092dd;text-decoration:none;}
.boxd a.more { padding:0 10px; font:bold 11px Arial, Helvetica, sans-serif;color:#ff0000; line-height:1.8em; text-decoration:none;}
.boxd ul { padding:10px 20px; margin:0; list-style:none;}
.boxd ul li { background:url(sub_nav.gif) no-repeat left; margin:0; padding:3px 0 3px 25px; border-bottom:1px solid #eaeaea;}
.no_margin{margin:0;}
.boxd .nobg{background:none;}



/*welcome*/
.welcome { width:605px; border:1px solid #d5d5d5; background:#eeeeee; margin:5px auto; padding:10px 20px; float:left;}
.welcome ul { list-style:none; border:5px solid #e5e5e5; background:#f8f8f8; margin:20px auto; padding:10px;}
.welcome li { background:url(ul_lu_bg.gif) left no-repeat; padding:5px 0 5px 30px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#6e6e6e; line-height:1.8em;}
.welcome li strong { color:#a63812; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
/*Services*/
.Services { width:605px; border:1px solid #d5d5d5; background:#eeeeee; margin:5px auto; padding:10px 20px; float:left;}
.Services ul { list-style:none; border:5px solid #e5e5e5; background:#f8f8f8; margin:20px auto 20px auto; padding:10px 10px;}
.Services li { padding:5px 0 5px 30px; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#6e6e6e; line-height:1.8em;}
.Services li strong { color:#292929; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em;}
.Services img { float:left; margin:10px 10px; padding:0;}
.Services h3 {background:url(ul_lu_bg.gif) left no-repeat; font:normal 18px Arial, Helvetica, sans-serif; color:#2c2c2c; padding:0 0 0 20px; margin:0;}
.Services a { font:normal 12px Arial, Helvetica, sans-serif; color:#2d2d2d; background:#d8d8d8; border:1px solid #fff; text-decoration:none; text-transform:uppercase; padding:4px 4px; margin:0;}
/*BoX*/
.box { width:280px;  border:1px solid #d5d5d5; background:#eeeeee; margin:5px auto; padding:10px 20px; float:right;}
.box a { background:url(link_NEWS.gif) left no-repeat; padding:0 0 0 20px; font:bold  11px Arial, Helvetica, sans-serif; color:#a22d05;
text-decoration:underline;}
.box span { font:bold 11px Arial, Helvetica, sans-serif; color:#959595;}
/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#222222;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 110px;}
#contactform label { margin:0; width:110px; display:block; padding:10px 0; font:bold 11px Arial, Helvetica, sans-serif; color:#505050; text-transform:capitalize; float:left;}
#contactform label span { color:#ff0000;}
#contactform input.text { width:440px; border:1px solid #dcdcdc; margin:10px 0; padding:5px 2px; height:16px; background:#f5f5f5; float:left;}
#contactform textarea { width:440px; border:1px solid #dcdcdc; margin:10px 0; padding:2px; background:#f5f5f5; float:left;}
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; float:left;}
p.response { text-align:center; color:#505050; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

.fbg {background:#ffffff; border-bottom:0px solid #ff0000;padding:0px 10px;}
.fbg h2 {font:normal 18px Arial, Helvetica, sans-serif;color:#4a4743;border-bottom:1px dashed #afafaf;padding:5px 0px 5px 0px;margin:0;}
.fbg p { font:normal 12px Arial, Helvetica, sans-serif;color:#4a4743;line-height:1.8em;}
.fbg_resize { width:980px;margin:0px auto;padding:0;}
.fbg_box {width:220px;float:left;margin:5px 20px 5px 5px;padding:0px;border:0px solid #ff0000;}
/********** footer **********/
.footer { background:#ffffff url(imgm.png) repeat-x bottom left; padding:5px 10px; border:0px solid #ff0000;font:normal 11px Arial, Helvetica, sans-serif;}
.footer .resize div {float:left;color:#4a4743; font:normal 11px Arial, Helvetica, sans-serif;}
.footer .resize div a { color:#4a4743; font:normal 11px Arial, Helvetica, sans-serif; padding:0 5px; text-decoration:none;}
.footer .resize div a:hover { text-decoration:underline;}
.text_left { text-align:right;}

li.bg, .bg {clear:both;border-top:1px dashed #d2d2d2;padding:0px 10px;margin:0;background:none;}
li.dashedlinet1, .dashedlinet1 {clear:both;border-top:1px dashed #ff6600;padding:0px 10px;margin:0;background:none;}
p.clr, .clr, li.clr { clear:both; padding:0; margin:0; background:none;}

.selectedanchor{ /*CSS class that gets added to the currently selected anchor link (assuming it's a text link)*/
padding:0px;}
/* ######### Default class for drop down menus ######### */
.anylinkcss{position:absolute;left:0;top:0;visibility:hidden;border:1px solid #aaaaaa;border-bottom-width:0;font:normal 12px Verdana;line-height:18px;
z-index:100; /* zIndex should be greater than that of shadow's below */background:#ffffff;width:200px; /* default width for menu */
margin:-3px 0px 0px 0px;}
.anylinkcss ul{margin:0;padding:0;list-style-type:none;}
.anylinkcss ul li a{width:100%;display:block;text-indent:3px;border-bottom:1px solid #aaaaaa;padding:1px 0;text-decoration:none;
font-weight:bold;text-indent:5px;}
.anylinkcss a:hover{/*hover background color*/background:#cccccc;color:#000000;}
/* ######### Alternate multi-column class for drop down menus ######### */
.anylinkcsscols{position:absolute;left:0;top:0;visibility:hidden;border:1px solid black;padding:10px;font:normal 12px Verdana;z-index:100;
/*zIndex should be greater than that of shadow's below*/background:#DEFFCA;}
.anylinkcsscols .column{width:130px;float:left;}
.anylinkcsscols .column ul{margin:0;padding:0;list-style-type:none;}
.anylinkcsscols li{padding-bottom:3px;}
/* ######### class for shadow DIV ######### */
.anylinkshadow{ /*CSS for shadow. Keep this as is */position:absolute;left:0;top:0;z-index:99; /*zIndex for shadow*/background:black;visibility:hidden;
margin:-3px 0px 0px 0px;}

ul.pink {padding:0px;margin:7px 0px 0px 0px;list-style:none;background-color:#fff;border-bottom:0px solid #e7e7e7;float:left;clear:left;}
ul.pink li {float:left;display:inline;/*For ignore double margin in IE6*/margin:0 10px;}
ul.pink li a {text-decoration:none;float:left;color:#999;cursor:pointer;font:900 14px/22px "Arial", Helvetica, sans-serif;}
ul.pink li a span {margin:0 10px 0 0px;padding:1px 8px 2px 18px;position:relative; /*To fix IE6 problem (not displaying)*/float:left;}
ul.pink li a.ddlink {background:url(imgx.png) no-repeat top right;color:#860737;}
ul.pink li a.ddlink span {background:url(imgx.png) no-repeat top left;}

a.ddlink {text-decoration:none;float:left;color:#4a4743;cursor:pointer;font:bold 12px "Arial", Helvetica, sans-serif;padding:1px 8px 2px 18px;}
a.ddlink span {margin:0 23px 0 0px;padding:5px 10px 5px 10px;position:relative; /*To fix IE6 problem (not displaying)*/float:left;
border-right:1px solid #aaaaaa;}
a.ddlink {background:url(imgz.png) no-repeat top right;}
a.ddlink span {background:url(imgz.png) no-repeat top left;}
a.ddlink:hover {background:url(imgz.png) no-repeat;background-position:-107px -26px;}
a.ddlink:hover span {background:url(imgz.png) no-repeat;background-position:0px -26px;}

.flash_slider { width:694px; height:325px; margin:0; overflow:hidden;}


/* Slider */
#slider {/*width:620px;*/width:330px; padding:0px 0 0 0; margin:0 auto;}
div#slideshow { width:100%;/*height:337px;*/height:185px;padding:0; }
.slider-item { width:100% !important; }
.slider-item img { float:right; margin:0; padding:0;}
.slider_content_inner img { border:none; }
.controls-center { width:330px; margin:0 auto; padding:5px 0; background:#ff0000 url(imggh.png) repeat-x left top;}
#slider_controls { margin:0 auto; z-index:1000; width:330px;}
#slider_controls h2 { width:600px; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#525252; padding:5px 0 0 20px; margin:0;}
#slider_controls ul { margin:0; padding:0 20px 0 0; width:254px; float:right;}
#slider_controls ul li { margin:0; padding:0 ; list-style:none; }
#slider_controls ul li {/*float:right;*/float:left; display:block; }
#slider_controls ul li a { width:17px; height:8px; background:url('tabs_2.gif') no-repeat center center; display:block; float:left; padding:10px 2px 0 2px; margin:2px !important; margin:1px 1px; outline:none; }
#slider_controls ul li a:focus { outline:none; }
#slider_controls ul li a:hover,
#slider_controls ul li a.activeSlide { color:#979797; background:url('tabs_1.gif') no-repeat center center; }
fieldset {overflow:auto;border:0;margin:0;padding:0; }
fieldset div {float:left; }
fieldset.centered div {text-align:center; }
label {color:#183b55;display:block;margin-bottom:5px; }
label img {display:block;margin-bottom:5px; }
input.text {border:1px solid #bfbab4;margin:0 4px 8px 0;padding:6px;color:#1e1e1e;-webkit-border-radius:5px;
-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0px 5px 5px #eee;-moz-box-shadow:inset 0px 5px 5px #eee;
box-shadow:inset 0px 5px 5px #eee;}
.submit {display:block;background-color:#76b2d7;border:1px solid #766056;color:#3a2014;margin:13px 0;padding:8px 16px;-webkit-border-radius:12px;
-moz-border-radius:12px;border-radius:12px;font-size:14px;
-webkit-box-shadow:inset 3px -3px 3px rgba(0,0,0,.5), inset 0 3px 3px rgba(255,255,255,.5), inset -3px 0 3px rgba(255,255,255,.75);
-moz-box-shadow:inset 3px -3px 3px rgba(0,0,0,.5), inset 0 3px 3px rgba(255,255,255,.5), inset -3px 0 3px rgba(255,255,255,.75);
box-shadow:inset 3px -3px 3px rgba(0,0,0,.5), inset 0 3px 3px rgba(255,255,255,.5), inset -3px 0 3px rgba(255,255,255,.75);}

.clst99a{float:left;margin-left:10px;}
.clst99b{margin-left:10px;}
.clst99c{border:1px solid #666666;padding:5px;background:#eeeeee;}
.clst99d{border:1px solid #666666;padding:5px;background:#eeeeee;font:bold 14px Arial;text-align:center;}
.clst99e{text-align:center;}
.clst99f{display:block;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #ACE;font-size:13px;margin:0 0 5px;padding:5px;
font-family: "Arial Rounded MT Bold";}
.clst99f1:focus{box-shadow:0 3px 4px rgba(0,0,0,.5);-moz-box-shadow:0 3px 4px rgba(0,0,0,.5);-webkit-box-shadow:0 3px 4px rgba(0,0,0,.5);}
.clst99f2:focus{box-shadow:0 0 8px rgba(82,168,236,.5);-moz-box-shadow:0 0 8px rgba(82,168,236,.5);-webkit-box-shadow:0 0 8px rgba(82,168,236,.5);}
.clst99f3{width:190px;}
.clst99f4{float:right;margin-left:10px;}
.clst99f5{float:left;margin-right:10px;}


/**********doug *************/
ul#topnava{display:none}
a.h1_title{text-decoration:none;}
#topnavb > li:nth-child(3) > a{padding-top:0.1em !important }


div.blueTable {
  background-color: #FFFFFF;
  width: 50%;
  text-align: center;
  border-collapse: collapse;
}
.divTable.blueTable .divTableCell, .divTable.blueTable .divTableHead {
  border: 0px solid #AAAAAA;
  padding: 3px 2px;
}
.divTable.blueTable .divTableBody .divTableCell {
  font-size: 13px;
  font-weight: bold;
}
.divTable.blueTable .divTableHeading {
  }
.divTable.blueTable .divTableHeading .divTableHead {
  font-size: 15px;
  font-weight: bold;
  color: #1C6EA4;
  text-align: center;
}
/* DivTable.com */
.divTable{ display: table; }
.divTableRow { display: table-row; }
.divTableHeading { display: table-header-group;}
.divTableCell, .divTableHead { display: table-cell;}
.divTableHeading { display: table-header-group;}
.divTableFoot { display: table-footer-group;}
.divTableBody { display: table-row-group;}









