/*////////////////////////////////	TPL BASED	////////////////////////////////*/
body{ margin:0px; background-color:#F6F6F6; }
h2, h3, h4, h5, h6{color:#598298;}

div.top {  padding:5px; background-color:#FFFFFF;}
div.top div.blockArticle, div.top div.blockForm, div.top div.blockInclude { padding:0px; margin:0px;}
div.bannerTop { background-color:#8CA9BB;}
div.bannerTop table.frames{ width:100%; height:140px;}
div.bannerTop table.frames td { padding:0px;}
div.bannerTop table.frames td.left		{ width:240px; text-align:center; vertical-align:middle; border-top:1px solid #C2D6E1;}
div.bannerTop table.frames td.left img 	{ margin-bottom:5px;}
div.bannerTop table.frames td.RightLogo	{ width:240px; text-align:center; vertical-align:middle; border-top:1px solid #C2D6E1;}
div.bannerTop table.frames td.RightLogo img 	{ margin-bottom:5px;}
div.bannerTop table.frames td.rightLeft 	{ height:105px; width:298px; background-color:#FFFFFF; border-top:1px solid #C2D6E1; }
div.bannerTop table.frames td.rightLeft img	{ border-left:1px solid #FFFFFF;}
div.bannerTop table.frames td.rightRight 	{ height:105px; width:auto; background-color:#FFFFFF; border-top:1px solid #C2D6E1;}
div.bannerTop table.frames td.rightRight div.rightTopContent { padding:7px;}
div.bannerTop table.frames td.RightBottom	{ height:35px; vertical-align:middle; background-color:#C1D3DD; width:auto;}
div.bannerTop table.frames td.rightRight div.blockArticle{ margin:0px; padding:0px;}
div.nav { font-weight:bold; }
div.nav a, div.nav a:link, div.nav a:active, div.nav a:visited
{ display:block; float:left; padding:0px 10px 0px 10px; border-right:1px solid #868F86; border-left:1px solid #F7FEFF; color:#394A54; padding-top:11px; padding-bottom:11px; text-transform: uppercase; text-decoration:none; font-size:9px;}
div.nav a:hover		{ font-weight:bold; color:#B2053B; text-decoration:none; background-color:#E1EBF0;}

div.reg_nav{ background-color:#C1D3DD;}
div.reg_nav ul{ padding:0px; margin:0px; border:1px solid #C1D3DD;}
div.reg_nav ul li { display:block; padding:0px; margin:0px; list-style:none; }
div.reg_nav ul li a, div.reg_nav ul li a:link, div.reg_nav ul li a:active, div.reg_nav ul li a:visited, div.reg_nav ul li a:hover
{ display:block; padding:3px; color:#505E67; text-decoration:none; background-color:#C1D3DD; font-weight:bold; font-size:10px;}
div.reg_nav ul li a:hover { background-color:#E1EBF0; color:#B2053B;}
div.reg_nav ul li ul{ margin-left:10px;}

div.content{ border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#FFFFFF;}
div.content table.frames { width:100%;}
div.content table.frames td.left { width:238px; background-color:#D8E8EF;}
div.content table.frames td.rightBar { width:238px; background-color:#D8E8EF;}
div.content table.frames td.left div.blockArticle, div.content table.frames td.left div.blockForm{ margin:5px;}
div.content table.frames td.left div.blockArticle h2, div.content table.frames td.left div.blockForm h2{ background-color:#C4DCE8; color:#FFFFFF; font-size:12px; padding:10px 0px 10px 35px; margin:-5px -5px 5px -5px; background-image:url(../images/main/left_h1_bg.jpg); background-repeat:no-repeat; background-position:left center;}
div.content table.frames td.left h3, div.content table.frames td.left h4, div.content table.frames td.left h5, div.content table.frames td.left h6{ font-size:11px; font-weight:bold;}
div.content table.frames td.rightBar div.blockArticle, div.content table.frames td.rightBar div.blockForm{ margin:5px;}
div.content table.frames td.rightBar div.blockArticle h2, div.content table.frames td.rightBar div.blockForm h2{ background-color:#C4DCE8; color:#FFFFFF; font-size:12px; padding:10px 0px 10px 35px; margin:-5px -5px 5px -5px; background-image:url(../images/main/left_h1_bg.jpg); background-repeat:no-repeat; background-position:left center;}
div.content table.frames td.rightBar h3, div.content table.frames td.rightBar h4, div.content table.frames td.rightBar h5, div.content table.frames td.rightBar h6{ font-size:11px; font-weight:bold;}

div.content table.frames td.right { padding:5px;}
div.content table.frames td.right h2 { background-color:#E3E3E3; color:#5F5F5F; font-size:12px; padding:10px 0px 10px 35px; margin:0px 0px 5px 0px; background-image:url(../images/main/right_h1_bg.jpg); background-repeat:no-repeat; background-position:7px center;}
div.content table.frames td.right h3, div.content table.frames td.right h4, div.content table.frames td.right h5, div.content table.frames td.right h6{font-size:11px; padding:5px 0px 5px 0px; margin:0px 0px 0px 0px;}

input.submit { background-color:#C10039; border:none; border-bottom:1px solid #840021; border-right:1px solid #840021; color:#FFFFFF; font-weight:bold;}


div.footer { background-color:#DCDCDC; padding:10px; font-size:10px; color:#000000; text-align:center; }
div.footer div.blockArticle, div.footer div.blockForm, div.footer div.blockInclude{ padding:0px; margin:0px;}
div.footerVb { text-align:right; padding-top:3px; font-size:9px; padding-right:8px; padding-bottom:10px;}
div.footerVb a, div.footerVb a:link, div.footerVb a:active, div.footerVb a:visited{ color:#D5D3D3; text-decoration:none;}
div.footerVb a:hover { color:#BBBABA;}


span.buttons 
{ border:1px solid #FFFFFF; display:block; padding:5px; color:#5E5E5E; background-color:#C6DDE9; background-image:url(../images/main/buttons_bg.gif); background-repeat:repeat-x; background-position:top; margin-bottom:3px;}
span.buttons a, span.buttons a:link, span.buttons a:active, span.buttons a:visited, span.buttons a:hover
{ color:#5E5E5E; text-decoration:none; font-weight:bold;}
span.buttons a:hover { text-decoration:underline;}

/*////////////////////////////////////////////////// SERP  //////////////////////////////////////////////////*/

/*////////////////////////////////////////////////// searchField  //////////////////////////////////////////////////*/

/*////////////////////////////////////////////////// wu register  //////////////////////////////////////////////////*/

/*////////////////////////////////////////////////// wu login  //////////////////////////////////////////////////*/
tr.error td { color:#FF0000;}
div.WUlogin {}
div.WUlogin h2 { font-size:10px; padding:0px; margin:0px;}
div.WUlogin div.login {}
div.WUlogin div.login div.error {}
div.WUlogin div.login table.detail {}
div.WUlogin div.login table.detail td { }
div.WUlogin div.login table.detail td.label {padding-right:10px;}
div.WUlogin div.login table.detail td.value { }
div.WUlogin div.login table.detail td input { width:80px;}
div.WUlogin div.login table.detail td input.submit { width:auto;}
div.WUlogin div.logout {}
div.WUlogin div.logout div.txt {}
div.WUlogin div.logout input.submit {}
div.WUlogin div.forgot {}
