html{height:100%;}
body{ margin:0px; padding:0px;}
#Body { background:#678eb1 url(images/main_bg.jpg) repeat-x top left;}
div{font-size:13px; font-family:Helvetica, Arial; color:#545454;}
#form{height:100%; padding:0px; margin:0px;}

/******* skin styles ************/
.clr{clear:both;}
.full_height { height:100%;}
.template{background:#ffffff url(images/left_bg.gif) repeat-y top left; margin:auto; height:100%; min-height:100%;}
.temp{background:url(images/right_bg.gif) repeat-y top right; padding:0px 7px; height:100%; min-height:100%;}
.footertemp{padding:0px 7px; background:url(images/right_bg.gif) repeat-y top right;}
 
.headerarea{background:url(images/top_headerbg.gif) repeat-y top left; height:145px;}
.header_lt{float:left; width:200px;}
.header_rt{float:right; width:380px;}
.header_md{ margin:0px 380px 0px 200px;}

.logo_pad{padding:15px 0px 0px 13px;}
.headermd_pad{padding:34px 0px 0px 13px;}
.header_black-text{ font-size:16px; color:#000000; font-weight:bold; font-family:Helvetica;}
.header_content-text{color:#7a7a7a; font-size:14px; font-family:Helvetica;}
.header_content-pad{padding-top:15px;}
.top_imght{height:61px;}
.search_ht{height:36px;}

.link:link, .link:visited{color:#284768; font-size:11px; font-weight:bold; text-decoration:underline;}
.link:hover{color:#000000; text-decoration:underline;}
.radpanel_pad{padding:0px 8px 8px 8px}

.header_rtlink{color:#284768; font-size:11px; height:42px;}
.header_rtpad{padding:6px 20px 0px 0px;}
.header_rtimg{padding:0px 16px 0px 0px;}
.search_pad{padding:9px 0px 0px 0px;}

#SearchContainer Input{ border:#a3a3a3 1px solid; width:207px !important; HEIGHT:23px; background:#ffffff;
 padding:2px 3px 1px 2px; margin:0px; font-size:12px; color:#7a7a7a; }
 
 .search:hover{text-decoration:none;}


.menu_bg{background:url(images/menu_bg.gif) repeat-x top left; height:27px; padding-left:20px;}

.contentright_pad{ padding:21px 14px 18px 18px;}

.contentareainner_left{width:270px; background:url(images/inner_contentbg.gif) repeat-y top left;}
.contentarealeft_pad{ padding:9px 9px 9px 19px;}
.contentareainner_right{width:706px;}
.breadcrumbarea{padding:7px 0px 10px 0px;}
.contentpartinner_pad{margin:10px 0px 10px 0px;}
.layout_bgimg{background:url(images/contentarea_rtbg.gif) repeat-y top right;}
.login_right{float:right; font-size:11px;}

.address-text{color:#7a7a7a; font-size:12px; padding-top:8px;}
/***************pane details ********/
.TopPane1{padding:18px; margin:0px;}
.contentpane{padding:0px; margin:0px;}
.DNNEmptyPane{width:0px !important; margin:0px !important; padding:0px !important;}
.toppane{pading:0px; margin:0px;}
.bannerpane{padding:0px; margin:0px 0px 0px 0px; width:688px;}
.linkpane{float:right; padding:0px; margin:0px;}
.linkonepane{float:right; padding:0px; margin:0px;}
.leftonepane{width:250px; padding:0px 10px 10px 10px; margin:0px;}


.footergray_bg{background:url(images/gray_bg.gif) repeat-x top left; height:29px; padding-bottom:5px;}
.footerpart_left{float:left; width:588px; padding-left:12px;}
.footerpart_right{margin-left:600px;}

.user,a.user:link,a.user:active,a.user:visited{color:#284768; font-weight:bold !important; text-decoration:underline; font-size:11px;}
a.user:hover{color:#000000; text-decoration:underline; font-weight:bold !important;}

/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{color:#ffffff; font-weight:bold; line-height:29px; padding-right:12px; text-decoration:none; font-size:11px;}
a.footer:hover{color:#ffffff; text-decoration:underline; line-height:29px; padding-right:12px;}


.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#767676; font-family:helvertica; font-style:italic; font-weight:bold; line-height:30px; text-decoration:none; font-size:12px;}
a.Breadcrumb:hover{color:#000000; text-decoration:none; line-height:30px; font-family:helvertica; font-style:italic;}

.links,a.links:link,a.links:active,a.links:visited{color:#ffffff; font-weight:bold; line-height:29px; text-decoration:none; font-size:11px;}
a.links:hover{color:#ffffff; text-decoration:underline; line-height:29px;}

.bread{background:#171b1e; height:23px; line-height:23px; font-size:13px; color:#ffffff; padding-left:10px; text-transform:uppercase;}


/* ********** Control Panel Style ************** */
/* ControlPanel style */
.ControlPanel{background:#ffffff; url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}
.cpanel_left {background: url(images/cpanel_left.png) no-repeat bottom left;padding-left:21px;}
.cpanel_right {background: url(images/cpanel_right.png) no-repeat bottom right;padding-right:33px;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000;}
.ControlPanel a.CommandButton:hover{color:#4c5876; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}


 a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#000000; text-decoration:none;}
 a.CommandButton:hover{color:#4c5876; text-decoration:underline;}










