﻿/* A3 IT Solutions */
/* Initial Build: INITIAL HERE DATE HERE */
/* Revisions:
   INITIAL HERE DATE HERE
*/

/*************************/
/* General Layout Styles */
/*************************/
/* HTML and body tag styles */
html, body{
  width:100%;
  margin:0 0 0 0;
  text-align:center;
  background:#ffffff;
}

/* Zeroing out margins on form tags */
form{
  margin:0 0 0 0;
}

/* Web Site Container / Wrapper */
#Container {
  width:760px;
  margin:19px auto 0 auto;
  text-align:left;
  background:url(/cd2/Images/leftNavBG.gif) repeat-y 0px 0px;
  position:relative; /* added to allow absolute positioning of '35 Years' logo */
}

/* Header Div */
#Header{
  background-color:#fff; /* added to cover up the left nav bg for '35 Years' logo */
  width:760px;
  height:175px;
  clear:both;
}

/* Logo Div */
#logo{
  width:175px;
  height:150px;
  float:left;
  overflow:visible; /* changed to 'visible' from 'hidden' for the '35 Years' logo */
}
#logo a { background-color:transparent; width:198px; height:162px; margin:-6px 0 0 -10px; padding:0; overflow:hidden; position:absolute; top:-3px; left:0; z-index:999; }
#logo a:active, 
	#logo a:focus { outline:none 0; border:0 none; }
#logo a img { width:198px; height:194px; margin:0; padding:0; }

#topBanner{
  width:280px;
  height:100px;
  float:right;
}

#userMenu{
  width:270px;
  height:100px;
  float:right;
  padding:0 0 0 10px;
}

#search{
  position:relative;
  top:0px;
  left:0px;
  width:385px;
  height:39px;
  float:right;
  padding:12px 0 0 200px;
  background:#8dd8f8; 
}

#search input{
  border:1px solid #00adef;
  padding:2px 0 2px 15px;
  margin:0 0 0 0;
  vertical-align:middle;
}

#search #arrow{
  position:absolute;
  top:3px;
  left:0px;
  width:215px;
  height:45px;
  text-align:center;
  background:url(/cd2/Images/SearchArrow.gif) no-repeat 0px 0px;
}

/* Main Site Navigation Div */
#navigation{
  width:585px;
  height:24px;
  float:right;
  background:#8dd8f8; 
}

#navigation ul{
  list-style:none;
  margin:0;
  padding:0; 
}

#navigation ul li{
  float:left;
  background:url(/cd2/Images/navRight.gif) no-repeat top right;
}

#navigation ul li.green{
  background:url(/cd2/Images/navRightGreen.gif) no-repeat top right;
}

#leftColumn{
  width:175px;
  float:left;
  border-bottom:0px;
  min-height:20px; /* added for '35 Years' logo */
}

/* Slogan or Call to Action Div */
#slogan{
  width:175px;
  /* background:#00adef; */
  text-align:center;
  /* padding:0 0 7px 0; */
  float:left;
  background-color:#fff; /* added for '35 Years' logo */
  border-bottom:1px solid #00adef; /* added for '35 Years' logo */
  padding:0; /* added for '35 Years' logo */
  clear:both; /* added for '35 Years' logo */
}

#ctl00_adContent_a{
   
}

/* Content Div */
#ctl00_content{
  width:576px;
  padding:0 0 0 4px;
  overflow:hidden;
}

.main_content
{
 width:900px;
 padding: 0 0 50px 200px; 
 vertical-align:middle;  
}

/* Footer Div */
#footer{
  width:760px;
  padding:5px 0 5px 0;
  clear:both;
  background:#39a0d9;
  text-align:center;
}

#Profile #Grades
{
  left :0px;
  width:215px;
  height:45px;
  text-align:center;
}
#newFooter {width:760px; height:90px; clear:both; background-color:#39a0d9; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; float:left; -webkit-border-bottom-right-radius:15px; -webkit-border-bottom-left-radius:15px; -moz-border-radius-bottomright:15px; -moz-border-radius-bottomleft:15px; border-bottom-right-radius:15px; border-bottom-left-radius:15px;}
#newFooter a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#newFooter a:link {color:#fff; text-decoration:underline;}
#newFooter a:visited {color:#c9ecff;text-decoration:underline;}
#newFooter a:hover {color:#fff; text-decoration:none;}
#newFooter a:active,  #newFooter a:focus {background-color:#c9ecff; color:#39a0d9; text-decoration:none;}

#newFooter #iconsContainer {width:auto; height:auto; margin:0; float:left;}
#newFooter #iconsContainer img {width:52px; height:52px; display:block; border:0 none; margin:0 auto 3px; padding:0; clear:both;}
#newFooter #iconsContainer .custServ {width:116px; text-align:center; margin:0 15px 0 0; float:left;}
#newFooter #iconsContainer .facebookFollow {width:86px; text-align:center; margin:0 34px 0 0; float:left;}
#newFooter #iconsContainer .twitterFollow {width:86px; text-align:center; margin:0; float:left; clear:right;}

#newFooter #linksContainer {width:370px; height:auto; text-align:center; margin:10px 10px 0 0; float:right; clear:right;}
#newFooter .topRow {width:100%; font-size:13px; font-weight:bold; display:block; margin:0 0 12px;}
#newFooter .topRow a {font-size:13px;}
#newFooter .bottomRow {width:100%; font-size:12px; font-weight:normal; margin:0 0 15px;}
#newFooter .copyrightRow {width:100%; font-size:11px; font-weight:normal; margin:0;}

