@import url("css/menu.css");

html *
{	
	margin:0;
	padding:0;
	height:100% auto;
}


/* CSS Document */
body {background:#627d78 url(images/body_bg.gif) repeat-x top left; height:100% auto; margin:0px; padding:0px; }

/* ControlPanel style */
.ControlPanel{background:transparent url(images/cpanel_center.png) repeat-x bottom left; border:none;padding-bottom:10px;}


/*-------- Default Style --------*/
body,th,td,div,p,table,h1,h2,h3,h4,h5,h6.Normal,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input{color:#2E3D47; font-family: Arial,Verdana, Helvetica, sans-serif;}
body,th,td,div,p,table,.NormalDisabled,.Normal, .Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover {font-size:12px; color:#000000; }
.contenttext { line-height:22px; }
h1, h2, h3, h4, h5, h6{color:#375162;}
h1, h3, h5, h1 input{font-weight:bold;}
h2, h4, h6{font-weight:normal}
h1, h2, h1 input{font-size:14px;margin:10px 0;}
h3, h4{font-size:12px;margin:8px 0;}
h5, h6{font-size:10px;margin:6px 0;}
p {padding:10px 0 10px 0;}

a,a:link,a:visited,a:active{color:#3E81B5; text-decoration:none; font-weight:normal; }
a:hover{color:#ff9933;  }
.Head, .SubHead, .SubSubHead, .Normal, .NormalDisabled, .NormalDisabled, .NormalBold, .NormalRed, .NormalTextBox
{font-family: Arial,Verdana, Helvetica, sans-serif;}
.Head{color:#2E3D47;font-weight:bold;}
.SubHead {color:#4C6171;}
.SubSubHead{color:#6E8AA0;}
.NormalRed {color:#F00;}


/*Datagrids */
.DataGrid_Container {margin-top:15px;}
.DataGrid_Header{font-weight:bold;}
.DataGrid_Header td, .NormalBold td{font-weight:bold;}

/*-------- design style --------*/
.topbg{width:970px; text-align:left;}
.topleftbg{background:url(images/logo_top_bg.gif) no-repeat top left ; position:absolute; z-index:0; margin-left:-120px;  width:450px; height:350px;}
.topleftbg_academy{background:url(images/logo_topbg_academy.gif) no-repeat top left ; position:absolute; z-index:0; margin-left:-120px;  width:450px; height:350px;}
.template_style{width:1010px; margin:0 auto; position:relative;}
.mid_page{width:970px; padding-left:15px;}
.content_page{ width:970px;}

.top_space{height:34px;}
.lang_pad{padding:7px 35px 0px 0px;}

.logo_top{padding-bottom:5px;}
.logo_pad{padding: 10px 0 0 0px; float:left;}
.tab_right { float:right; width:500px; height:40px; margin-top:-20px; text-align:right;}

.arequest  {background:url(images/tabs/request-btn.gif); padding-left:135px;width:135px; padding-bottom:20px; line-height:55px;}
.aenroll  {background:url(images/tabs/enroll-btn.gif); padding-left:120px; width:120px; padding-bottom:20px; line-height:55px; }
.alogin  {background:url(images/tabs/student-login-btn.gif); padding-left:148px; width:148px; padding-bottom:20px; line-height:55px; }

.arequest:hover { background:url(images/tabs/request-btn-over.gif)}
.aenroll:hover { background:url(images/tabs/enroll-btn-over.gif)}
.alogin:hover { background:url(images/tabs/student-login-btn-over.gif)}

.arequest_selected  {background:url(images/tabs/request-btn-down.gif) -1px 0px; padding-left:135px;width:135px; padding-bottom:20px; line-height:55px;}
.aenroll_selected  {background:url(images/tabs/enroll-btn-down.gif); padding-left:120px; width:120px; padding-bottom:20px; line-height:55px; }

.preloadrequest {  background:url(images/tabs/request-btn-over.gif);}
.preloadlogin   {  background:url(images/tabs/student-login-btn-over.gif);}
.preloadenroll  {  background:url(images/tabs/enroll-btn-over.gif);}

.menu_style { height:25px; z-index:10; position:absolute; width:970px; text-align:right; }
.menu_bottom { height:25px;  margin-left:15px; width:970px; background:url(images/shadow-top.png) left bottom no-repeat;}
.search_style{float:right; height:40px;}
.search_bg{padding:8px 2px 0 0;}


#login_style{ float:right; padding:8px 17px 0px 10px; }
#bread_style{ float:left; line-height:34px; padding-left:18px;color:#000000;}

.center_bg{  width:970px; padding-left:15px;  clear:both;  background: url(images/bg-shadow.png) 1px 25px repeat-y;  } 
.content_width{width:970px;  }

.bot_pad{ background:url(images/footer.png) repeat-x bottom left; margin-top:-8px; width:950px; height:30px; color:#ffffff; padding-left:10px; padding-right:10px;}
#terms_style{float:left;}
#copy_style{float:right;}

.clear_float{clear:both; line-height:0; font-size:0; height:0;}

/* ------- FileManager -------*/
div.FileManager{height:auto;border:none;}
table.FileManager{width:99%}


a.CommandButton:link, a.CommandButton:visited{color:#CB2027; font-weight:bold; text-decoration:none; }
a.CommandButton:hover{color:#3E81B5; text-decoration:underline;}

/*-------ControlPanel changes ---------------*/
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited{color:#3E81B5;}
.ControlPanel a.CommandButton:hover{color:#CB2027; text-decoration:underline;}
.ControlPanel a.CommandButton:link, .ControlPanel a.CommandButton:visited, .ControlPanel .SubHead{font-size:11px;}

/*--------- pane style ----------*/
.ContentPane { padding:40px 40px 0 40px; clear:both; }
.TopPane, .BottomPane{ padding:0px; margin:0px;}
.RightPane{ padding:0px; margin:0px; width:350px; overflow:hidden; }
.SubRightPane{ padding:0px; margin:0px; width:300px; }


/*------------ Breadcrumb Style --------------*/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{color:#3E81B5;}
a.Breadcrumb:hover{color:#C00;}

/*-------------- Link Style --------------*/
.linkscontainer{padding-top:20px;text-align:center;}
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#3E81B5; text-transform:uppercase;}
a.links:hover{color:#C00;}

/*-------------- User Style --------------*/
.user,a.user:link,a.user:active,a.user:visited { color:#3E81B5;}
a.user:hover{color:#C00;}

/*-------------- Footer Style --------------*/
.footer,.footer a:link,.footer a:active,.footer a:visited {line-height:35px; color:#ffffff; font-weight:bold ; font-size:10px; text-transform:uppercase;}
.footer a:hover{color:#ff9933;line-height:35px;}

/*-------------- Empty panes Style --------------*/
.DNNEmptyPane{width:0;padding:0;margin:0;}

/*------------------ Right Pane Styles -------------------*/
.rightpane_bg { background:url(images/side-bar-paper-bg.gif); }
.rightpane_shadow { background:url(images/paper-shadow-repeat.gif) repeat-y;padding-top:30px;height: 100%;}

li{margin-left:20px;}














