body {

background-color:#f3fbf7;

color:#ffffff;

font-family:Tahoma,Arial,Verdana;

font-size:12px;

margin:0px 0px 0px 0px;

}





#footer {

background-color:#006633;

background-image:url(../images/footer_bg.gif);

width:100%;

text-align:center;

padding-bottom:10px;

padding-top:5px;

}

#footer a:link {

color:#ffffff;

}

#footer a:visited {

color:#ffffff;

}

#footer a:hover {

color:#a7dbc1;

}



#header {

background-image:url(../images/header_bg.gif);

height:143px;

}

#center {

margin-top:5px;

margin-left:auto;

margin-right:auto;

width:750px;

border:1px solid #709382;

height:auto;

position:relative;

background-color:#ffffff;

background-image:url(../images/middle_right_bg.gif);

}

#header_nav {

width:600px;

position:relative;

left:150px;

top:65px;

}

#header_nav a:link {

color:#ffffff;

text-decoration:none;

}

#header_nav a:visited {

color:#ffffff;

text-decoration:none;

}

#header_nav a:hover {

color:#ffffff;

text-decoration:underline;

}

#link_descr {

margin-top:15px;

}

#header_sub_links {

position:relative;

text-align:left;

margin-top:10px;

margin-left:3px;

width:740px;

color:#637c70;

z-index:10;

}

#header_sub_links a:link {

color:#006633;	

text-decoration:none;

}

#header_sub_links a:visited {

color:#006633;	

text-decoration:none;

}

#header_sub_links a:hover {

color:#006633;	

text-decoration:underline;

}

.img_icon {

margin:0px;

vertical-align:middle;

margin:0px;

}

#content {

color:#000000;

font-size:12px;

font-family:Tahoma,Arial,Verdana;

position:relative;

height:auto;

width:750px;

}



tr.courses_table_rows td {

padding:10px;

}

tr.year_header td {

font-size:20px;

font-weight:bold;

color:#006633;

padding-left:10px;

}



.right_long_box {

background:url(../images/right_bg.gif);

height:100%;

font-size:10px;

position:relative;

width:140px;

border:0px solid #cccccc;

padding:3px;

top:60px;

right:0px;

z-index:4;

}

#right_top {
	margin-left:5px;
	margin-bottom:5px;
}
#right_middle {
	margin-left:5px;
	margin-bottom:5px;
}
#right_bottom {
	margin-left:5px;
	margin-bottom:5px;
}

#home {

position:relative;

height:400px;

}



.home_boxes {

font-size:10px;

position:relative;

width:120px;
margin-left:5px;
border:1px solid #cccccc;

padding:3px;

background:#d9eae2;

z-index:2;

}



.home_boxes a:link {

color:#000000;

text-decoration:none;

}

.home_boxes a:visited {

color:#000000;

text-decoration:none;

}

.home_boxes a:hover {

color:#568b71;

text-decoration:underline;

}



#left_top {

left:5px;

}



#left_middle {

top:141px;

left:5px;

}



#left_bottom {

top:280px;

left:5px;

}



#left_bottom_bottom {

top:515px;

left:5px;

}



#home_sect_title {
padding-bottom:4px;
background:#006633;

background-image:url(../images/sect_title_bg.gif);

text-align:center;

color:#ffffff;

font-size:14px;

font-family:Tahoma, Arial, Verdana;

font-weight:bold;

width:100%;

}

#home_sect_subs_title {
padding-bottom:8px;
padding-top :8px;
padding-left :8px;
background:#006633;

background-image:url(../images/sect_subs_title_bg.gif);

text-align:center;

color:#ffffff;

font-size:24px;

font-family:Tahoma, Arial, Verdana;

font-weight:bold;

width: 99%;

}

.home_login_form {

font-size:10px;

font-family:Tahoma, Arial, Verdana;

color:#000000;

}



#page_center {

background-image:url(../images/content_bg.gif);

background-repeat:no-repeat;

background-position:bottom left;

font-size:12px;

position:relative;

left:5px;

right:138px;

border:1px solid #cccccc;

padding:3px;

background-color:#d9eae2;

width:600px;

height:auto;

margin-bottom:5px;

}

#page_center_no_bgImage {

background-repeat:no-repeat;

background-position:bottom left;

font-size:12px;

position:relative;

left:5px;

right:138px;

border:1px solid #cccccc;

padding:3px;

background-color:#d9eae2;

width:600px;

height:auto;

top:0px;

}

#home_page_center {

background-image:url(../images/content_bg.gif);

background-repeat:no-repeat;

background-position:bottom left;

font-size:12px;

position:relative;

left:5px;

right:138px;

border:1px solid #cccccc;

padding:3px;

background-color:#d9eae2;

width:600px;

height:auto;

top:0px;

}

.div_content {

padding-top:6px;

padding-left:6px;

padding-right:6px;

}



.seal_image {

position:absolute;

left:30px;

z-index:105;

top:265px;

}

#tab_area {

left:201px;

top:10px;

font-size:12px;

position:relative;

right:138px;

border:1px solid #cccccc;

background:#d9eae2;

width:410px;

height:155px;

}

#tabs {

padding:3px;

width:410px;

float:left;

}

#tabs A { 

padding:2px;

margin-right:10px;

background:#b3cbc0;

text-decoration:none;

color: #446052;

border-right:1px solid #cccccc;

border-bottom:1px solid #cccccc;

font-family:Tahoma;

font-size: 12px;

font-weight: normal;

float:left;

width: 87px;

text-align:center;

z-index: 101; 

position: relative;

}

#tabs A:hover {

padding:2px;

margin-right:10px;

background:#006633;

cursor:pointer;

text-decoration:underline;

border-right:1px solid #cccccc;

border-bottom:1px solid #cccccc;

color: #ffffff;

font-family:Tahoma;

font-size: 12px;

width: 87px;

z-index: 100;

position: relative;

}

#tabs a.activated {

padding:2px;

margin-right:10px;

background:#006633;

cursor:pointer;

text-decoration:underline;

border-right:1px solid #cccccc;

border-bottom:1px solid #cccccc;

color: #ffffff;

font-family:Tahoma;

font-size: 12px;

width: 87px;

z-index: 100;

position: relative;

}

.news_links {

padding:5px;

overflow:auto;

width:400px;

height:120px;

float:left;

}

.news_links a:link {

color:#000000;

}

.news_links a:visited {

color:#000000;

}

.news_links a:hover {

color:#73b395;

}

.dropcap {

float:left;

color:#FF0000;

font-size:35px;

line-height:20px;

padding-top:3px;

font-family: Times, serif, Georgia;

} 



.content_links a:link {

color:#000000;

}

.content_links a:visited {

color:#000000;

}

.content_links a:hover {

color:#73b395;

}



#profileContainer {

background-color:#d9eae2;

width:96%;

height:100%;

border:1px solid black;

margin-left:10px;

}

#profileTabs {

padding:3px;

width:100%;

margin-left:50px;

}

#profileTabs A { 

padding:2px;

margin-right:10px;

background:#b3cbc0;

text-decoration:none;

color: #446052;

border-right:1px solid #cccccc;

border-bottom:0px solid #cccccc;

font-family:Tahoma;

font-size: 12px;

font-weight: normal;

float:left;

width: 87px;

text-align:center;

z-index: 101; 

position: relative;

}

#profileTabs A:hover {

padding:2px;

margin-right:10px;

background:#006633;

cursor:pointer;

text-decoration:underline;

border-right:1px solid #cccccc;

border-bottom:0px solid #cccccc;

color: #ffffff;

font-family:Tahoma;

font-size: 12px;

width: 87px;

z-index: 100;

position: relative;

}

#profileTabs a.activated {

padding:2px;

margin-right:10px;

background:#006633;

cursor:pointer;

text-decoration:underline;

border-right:1px solid #cccccc;

border-bottom:0px solid #cccccc;

color: #ffffff;

font-family:Tahoma;

font-size: 12px;

width: 87px;

z-index: 100;

position: relative;

}

.profileTab {

background-color:#006633;

width:125px;

}

.profileActiveTab {





}

#profileTabContent {

float:left;

background-color:#f5fdf9;

border:1px solid #75827b;

width:700px;

margin-left:5px;

top:-25px;

}


#award_links A:link {
color:#000000;
background-color:#d9eae2;
text-decoration:underline;
padding-left:22px;
background-image:url(../images/itac_awards/link.gif);
background-repeat:no-repeat;
background-position:left;
}

#award_links A:visited {
background-color:#d9eae2;
color:#000000;
text-decoration:underline;
padding-left:22px;
background-image:url(../images/itac_awards/link.gif);
background-repeat:no-repeat;
background-position:left;
}

#award_links A:hover {
color:#000000;
background-color:#adc8bb;
text-decoration:none;
background-image:url(../images/itac_awards/hover.gif);
background-repeat:no-repeat;
background-position:left;
padding-left:22px;
}

.centerPageTopLinks {
text-align:center;
width:100%;
font-weight:bold;
font-size:16px;
}

.centerPageTopLinks a:link {
text-decoration:none;
color:#006633;
}
.centerPageTopLinks a:visited {
text-decoration:none;
color:#006633;
}
.centerPageTopLinks a:hover {
text-decoration:underline;
background-color:#006633;
color:#ffffff;
padding:3px;
}
