@import url("css/menu.css");

/* CSS Document */
body {height:100%; margin:0px; padding:0px; }

/* ControlPanel style 
.ControlPanel{background:transparent 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;}*/

/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.NormalRed, .NormalTextBox,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#999999; font-family: Arial, Helvetica, sans-serif; line-height:125%;}
body,th,td,div,p,table,.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;}
h1, h1 input{color:#ffffff; font-size:22px; margin:0 0 10px 0;}
h2{color:#ffffff; font-size:22px; margin:0;}
h3{color:#F7941D;font-size:22px; margin:0 0 10px 0;}
h4{color:#66A2A2; font-size:18px; margin:0 0 10px 0;}
h5{color:#ffffff; font-size:18px; margin:0 0 10px 0;}
h6{color:#F7941D;font-size:16px; margin:0 0 10px 0; font-weight:normal}
strong{color:#F7941D}
img { border:0;}
ul { margin:10px 0 10px 25px; list-style-position: outside; padding:0 }
ul li { margin-bottom:5px; list-style-type:square; color:#A83E2F}
											
a,a:link,a:visited,a:active{color:#BFDBEA; text-decoration:underline; font-weight:normal; }
a:hover{color:#75B0D0; text-decoration:underline; }
.Head{color:#F7941D;font-weight:bold;}
.SubHead {color:#F7941D;}
.SubSubHead{color:#F7941D}
.NormalRed {color:#F00;}
.NormalTextBox { color:#333333}

.quote { background: url(/Portals/Proactive/Images/quote_left.gif) top left no-repeat; padding: 20px 10px 0 10px; text-align:right}
.quote p{ background:url(/Portals/Proactive/Images/quote_right.gif) bottom right no-repeat; padding: 0 0 15px 0; font-size:21px; font-style:italic; color:#999999 !important; text-align:left }
.quote span{ font-size:11px; color:#999999}

.green td{ background-color:#2D4848}
.greentd { background-color:#2D4848}

/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
.outerdiv1{ width:100%; padding:0; text-align:center; background:#fff url(images/sub/header_bg.jpg) top left repeat-x ;}
.outerdiv2{ width:100%; padding:0; text-align:center; background:url(images/sponsor_bar_bg.jpg) bottom left repeat-x ;}

.innerdiv{ width:965px; margin:0 auto; text-align:left; background:#fff url(images/side_shadow_left_bg.jpg) top left repeat-y}

.left_column{ width:226px; height:90px; background: url(images/sub/header_left.jpg) top left no-repeat; }
.right_column{ width:30px; height:90px; background: url(images/sub/header_bg.jpg) top left repeat}

.header_middle{ width:709px; height:90px; background: url(images/sub/header_bg.jpg) top left repeat}

.side_shadow_right{background: url(images/side_shadow_right_bg.jpg) top left repeat-y}

.menu_shadow_topleft{ width:15px; height:15px; background: #ffffff url(images/menu_shadow_topleft.png) bottom left no-repeat}
.menu_shadow_top{width:196px; height:15px; background: #ffffff url(images/menu_shadow_top.png) bottom left repeat-x}
.menu_shadow_topright{ width:15px; height:15px; background: #ffffff url(images/menu_shadow_topright.png) bottom left no-repeat}

.menu_shadow_left{ background: url(images/menu_shadow_left.png) top left repeat-y}
.menu_bg{padding:0; margin: 0; background-color:#272727 }
.menu_shadow_right{ background: url(images/menu_shadow_right.png) top left repeat-y}

.menu_shadow_bottomleft{ height:15px; background: url(images/menu_shadow_bottomleft.png) top left no-repeat}
.menu_bottom_product{ width:196px;height:36px; background: url(images/sub/menu_bottom_product.png) top left repeat-x}
.menu_shadow_bottomright{ width:15px; height:15px; background: url(images/menu_shadow_bottomright.png) top left no-repeat}

.content_bg{ width:739px; background:#375959 url(images/content_bg.jpg) top right repeat-y;  }

.sponsor_bar_top{ width:739px; height:11px;  background:#375959 url(images/sponsor_bar_top.jpg) top right no-repeat;  }
.sponsor_bar_bottom{width:699px; height:42px; color:#B5D2D2;  background:#375959 url(images/sponsor_bar_bottom.jpg) top right no-repeat; padding:3px 40px 0 0  }

#login_style{ z-index:100; padding:0 0 4px 15px; text-align:left }
#terms_style{margin:0; padding:0 10px 0 0;  }
#design_style{margin:0; padding:3px 10px 0 0}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#203535; font-weight:normal; font-size:13px; text-decoration:none;}
a.CommandButton:hover{color:#142121; text-decoration:underline; font-size:13px; }
a.CommandButtonBig:link, a.CommandButtonBig:visited { color:#F7941D; font-size:18px; font-weight:bold}
a.CommandButtonBig:hover { color:#F9AC4F}
/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#777777;}
.ControlPanel a.CommandButton:hover{color:#333333; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane{padding:10px 30px 15px 30px; margin:0}
.LeftPane{ padding:10px 10px 0px 30px; margin:0px; }
.RightPane{ padding:10px 30px 0px 10px; margin:0px;}
.SponsorPane{ padding:0px 10px; background-color:#272727; height:59px;}
.QuotePane{ padding:25px 25px 75px 25px; background: #272727 url(images/sub/menu_bottom.jpg) bottom left repeat-x}


/*-------------- Link Style --------------*/
.linkscontainer{}
.links,a.links:link,a.links:active,a.links:visited{font-size:6px; font-weight:normal; color:#333; text-transform:uppercase; text-decoration:none;}
a.links:hover{color:#666666;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { font-size:11px; color:#999; text-decoration:none}
a.user:hover{color:#666; text-decoration:none}

/*-------------- Footer Style --------------*/
.footer,a.footer:link,a.footer:active,a.footer:visited { font-size:10px; color:#B5D2D2; text-decoration: none}
a.footer:hover{color:#96BEBE;}
.footer a:link,.footer a:visited,.footer a:active{font-size:10px; color:#bcbcbc;}
.footer a:hover{color:#999999;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}


