/* GENERAL STYLES */


a {
	text-decoration: none;
}

a:link {
	color: #0074BC;
	font-weight: bold;
}

a:visited {
	color: #0074BC;
	font-weight: bold;
}

a:hover {
	color: #FEBF10; 
	text-decoration: none;
	font-weight: bold;
}

td {
	font-size:11px;
	line-height: 18px;
}

.fakeLink {
	cursor:pointer;
	font-weight:bold;
	color: #4380C2;
}

.topLinks			{ font-size:10px; font-family: "Trebuchet MS"; font-weight: bold; color:#FFFFFF; line-height: 15px; z-index:1000;}
a.topLinks:link 	{font-size:10px; font-family: "Trebuchet MS"; font-weight: normal; color:#E8E8E0; z-index:1000;}
a.topLinks:hover 	{font-size:10px; font-family: "Trebuchet MS"; font-weight: normal; color:#FFFFFF; text-decoration: underline; z-index:1000;}
a.topLinks:visited 	{font-size:10px; font-family: "Trebuchet MS"; font-weight: normal; color:#E8E8E0; z-index:1000;}
a.topLinks:active 	{font-size:10px; font-family: "Trebuchet MS"; font-weight: normal; color:#E8E8E0; z-index:1000;}



.stdTopMenu			{
	width:100%;
	height:30px;
	background-color:#1D62AF;
	color:#FFFFFF;
	font-size: 12px; font-family: "Trebuchet MS"; text-decoration: none; TEXT-INDENT: 30px;
}

.selectTop{
	font-size: 9px;
 	font-family: Verdana; 
	color: #5A5C5F;
	line-height: 13px; 
	width: 120px; 
	height: 16px;
	background-color: #F0F0F0;
	border:none;
	/*border-color: #F0F0F0;
	border: 1px; 
	border-thickness: 1px; */
}

.submitTop{
	font-size: 9px;
 	font-family: Verdana; 
	color: #5A5C5F;
	line-height: 13px; 
	width: 80px; 
	height: 13px;
	background-color: #F0F0F0;
	border-color: #F0F0F0;
	border: 1px; 
	border-thickness: 1px; 
}

.topMenuTextPos {
	top:7px;
}

a.stdTopMenuText:link 		{font-weight: bold; font-size: 12px; color:#FFFFFF;}
a.stdTopMenuText:hover 		{font-weight: bold; font-size: 12px; color:#FFFFFF;}
a.stdTopMenuText:visited 	{font-weight: bold; font-size: 12px; color:#FFFFFF;}
a.stdTopMenuText:active 	{font-weight: bold; font-size: 12px; color:#FFFFFF;}

body {
background-color:#C4C4BF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 18px;
color:#666666;
padding:0px;
margin:0px;
}

div {
	position:relative;
}

p {
	margin:0px;
	padding-bottom:15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #06C;
}

h1 {
font-weight: bold; font-size: 18px; color: #000000; font-family:  "Trebuchet MS"; text-decoration: none;
margin-top:0px;
padding-top:0px;
line-height:1; 
}

h2 {
font-weight: bold; font-size: 15px; color: #4380C2; font-family:  "Trebuchet MS"; line-height: 20px; text-decoration: none; 
}

h3 {
	/*font-weight: bold; font-size: 12px; color: #323131; font-family:  "Trebuchet MS"; text-decoration: none; */
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
}

h4 {
font-family:  "Trebuchet MS";
font-size:20px;
margin:0px;
padding:0px;
top:0px;
left:0px;
position:relative;
display:inline;
font-weight:normal;
}

.aaBlack {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.black {
font-weight:bold;
}

.black10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #323131; FONT-FAMILY: Verdana; LINE-HEIGHT: 15px; TEXT-DECORATION: none; 
}

.contentWrap {
width:945px;
}

.text9 {
	font-weight: normal; font-size: 9px; color: #838384; font-family: Verdana; line-height: 12px; text-decoration: none; 
}
.text9 a:link{
	font-weight: normal; font-size: 9px; color:#0074BC;
}
.text9 a:visited{
	font-weight: normal; font-size: 9px; color:#0074BC;
}
.text9 a:hover{
	font-weight: normal; font-size: 9px; color:#FEBF10; text-decoration: underline; 
}

.copyright {
	width:100%; top:9px; text-align:left; z-index:10;font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Trebuchet MS"; text-decoration: none; text-indent: 30px; text-align:left;
}
.copyright A:link{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Trebuchet MS";
}
.copyright A:visited{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Trebuchet MS";
}
.copyright A:hover{
	font-weight: bold; font-size: 10px; color: #FFFFFF; font-family: "Trebuchet MS"; text-decoration: underline; 
}

.dwEditBody {
background-color:#FFFFFF;
}

.footerWaterDiv {
	height:30px;
	width:100%;
	background-image:url(../../images/footer_water.gif);
}

.headerWrap {
width:100%;
margin-top:20px;
}

.itcOrgMenu {
width:100%;
height:30px;
background-color:#1D62AF;
color:#FFFFFF;
font-size: 12px; font-family: "Trebuchet MS"; text-decoration: none; TEXT-INDENT: 30px;
}

.loginFormPlace {
position:absolute; 
right:0px; 
top:15px;
}

.leftIncludeWrap {
position:absolute;
left:28px;
text-align:left;
top:20px;
}

.rightIncludeWrap {
	position:absolute;
	left:676px;
	text-align:left;
	top:18px;
	width:246px;
}

.promo {
	font-weight: bold; font-size: 15px; color:#000000; font-family: "Trebuchet MS"; line-height: 16px; text-decoration: none; 
}
.promo a:link{
	font-weight: bold; font-size: 14px; color:#000000;
}
.promo a:visited{
	font-weight: bold; font-size: 14px; color:#000000;
}
.promo a:hover{
	font-weight: bold; font-size: 14px; color:#4380C2;  
}

.blue {
	font-weight: normal; font-size: 10px; color: #4380C2; font-family: Verdana; line-height: 14px; text-decoration: none; 
}
.blue A:link{
	font-weight: normal; font-size: 10px; color:#4380C2;
}
.blue A:visited{
	font-weight: normal; font-size: 10px; color:#4380C2;
}
.blue A:hover{
	font-weight: normal; font-size: 10px; color:#4380C2; text-decoration: underline; 
}

.leftMenuItem {
	margin-top:5px;
}

.v_menu{
	color: #C3C4C5;
}
.v_menu a:link{
	font-weight: bold; font-size: 12px; color:#0074BC; line-height:15px; text-decoration: none; 
}
.v_menu a:visited{
	font-weight: bold; font-size: 12px; color:#0074BC; line-height:15px; text-decoration: none; 
}
.v_menu a:hover{
	font-weight: bold; font-size: 12px; color:#FEBF10; line-height:15px; text-decoration: none; 
}

.menu {
	font-weight: normal; font-size: 12px; color: #FFFFFF; font-family: "Trebuchet MS"; line-height: 12px; text-decoration: none; TEXT-INDENT: 30px;
}
.itcOrgMenu A:link{
	font-weight: bold; font-size: 12px; color:#FFFFFF;
}
.itcOrgMenu A:visited{
	font-weight: bold; font-size: 12px; color:#FFFFFF;
}
.itcOrgMenu A:hover{
	font-weight: bold; font-size: 12px; color:#E0B32F; 
}

.itcOrgMenuText {
top:7px;
}


.mainHeaderImg {
left:0px;
background-color:#FFFFFF;
width:100%;
}

.outerWrap {
width:100%;
}


.pageBodyWrap {
	width:450px;
	left:192px;
	text-align:justify;
	padding-top:30px;
	padding-bottom:15px;	
}

.red {
color:#CC0033;
}

.green {
color:#198875;
}

.stdContentWrap {
width:100%;
background-color:#FFFFFF;
}

.stdUl {
margin-bottom:10px;
padding-right:20px;
}



.topMenuLinks {
position:absolute;
right:5px;
bottom:5px;
width:auto;
padding:0px;
margin:0px;

}

.topMenuLinks2009 {
position:absolute;
right:15px;
top:15px;
width:auto;
padding:0px;
margin:0px;

}

.topHeaderImg {
width:100%;
}

.topImageTitle {
font-family:  "Trebuchet MS";
font-size:20px;
position:absolute;
color:#FFFFFF;
left:30px;
}

.topImageMotif {
position:absolute;
top:22px;
left:30px;
}


.topImageTitle2009 {
font-family:  "Trebuchet MS";
font-size:20px;
position:absolute;
color:#FFFFFF;
left:50px;
top:18px;
position:absolute;
height:auto;
}

.topImageMotif2009 {
position:absolute;
top:22px;
left:30px;
}


.v_menu{
	font-weight: normal; font-size: 12px; color: #C3C4C5; font-family: "Trebuchet MS"; line-height:15px; text-decoration: none; 
}
.v_menu A:link{
	font-weight: bold; font-size: 12px; color:#0074BC; line-height:15px; text-decoration: none; 
}
.v_menu A:visited{
	font-weight: bold; font-size: 12px; color:#0074BC; line-height:15px; text-decoration: none; 
}
.v_menu A:hover{
	font-weight: bold; font-size: 12px; color:#FEBF10; line-height:15px; text-decoration: none; 
}

.v_submenu{
	font-weight: normal; font-size: 12px; color:#676767; font-family: "Trebuchet MS"; line-height:19px; text-decoration: none; 
}
.v_submenu A:link{
	font-weight: bold; font-size: 12px; color:#676767; line-height:19px; text-decoration: none; 
}
.v_submenu A:visited{
	font-weight: bold; font-size: 12px; color:#676767; line-height:19px; text-decoration: none; 
}
.v_submenu A:hover{
	font-weight: bold; font-size: 12px; color:#FEBF10; line-height:19px; text-decoration: none; 
}

/* ITC Organizer Styles */

.candRow {
width:100%;
clear:both;
color:#4380C2;
font-size:11px;
}

.candField {
float:left;
width:150px;
overflow:hidden;
}

.courseBrowserHead {
font-size:11px;
text-align:center;
}

.inputCont	{
margin-bottom:15px;
width:270px;
float:left;
height:40px;
}

.inputTitle	{
color:#999999;
font-size:12px;
}

.inputNotes {
font-size:10px;
color:#990000;
margin-top:7px;
}

.row1 {
height:30px;
text-align:left;
clear:both;
width:720px;

}

.row1Next {
height:80px;
text-align:left;
clear:both;
width:720px;

}

.cells {
top:7px;
font-size:11px;
position:absolute;
}

.headerRow {

height:30px;
font-size:12px;
clear:both;
color:#4380C2;
margin-bottom:10px;


}

.headerBorder {
border:1px solid #EEEEEE;
}

.rowStyle1	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4380C2;
background-color:#DDDDDD;
}

.rowStyle2	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#DDDDDD;
background-color:#4380C2;
}

.rowStyle3	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#1D62AF;
}

.rowStyle4	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#F59204;
}

.rowStyle5	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#BF2025;
}

.rowStyle6	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:#006633;
}

.sectionTitle	{
color:#4380C2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
margin-bottom:20px;
}

.summaryTableCont {
width:720px;
height:auto;
position:relative;
}

.summaryTableTitlesRow {
width:720px;
height:35px;
}

.summaryRowStyle1	{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4380C2;
background-color:#DDDDDD;
height:45px;
width:720px;
clear:both;
}

.summaryTitleCell {
float:left;
}

.summaryCell {
float:left;
height:25px;
position:relative;
}

.sectionSpace	{
margin-bottom:20px;
}

.tableTitles {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EFEFEF;
background-color:#555555;
font-weight:bold;

}

.listBG {
	background-color:#DADAE1;
}

.submit_short{
	font-size: 9px;
 	font-family: Verdana; 
	color:#5a5c5f;
	line-height: 14px; 
	width:150px; 
	height:15px;
	background-color:#E4E6EA;
	border-color:#E4E6EA;
	border:1px; 
	border-thickness: 1px;
}

.topLinks2009 {
	font-weight: normal; font-size: 10px; color: #838384; font-family:Arial, Helvetica, sans-serif; line-height: 12px; text-decoration: none; letter-spacing:0px; 
}
.topLinks2009 a:link{
	font-weight: normal; font-size: 10px; color:#000000;
}
.topLinks2009 a:visited{
	font-weight: normal; font-size: 10px; color:#000000;
}
.topLinks2009 a:hover{
	font-weight: normal; font-size: 10px; color:#FF6600; text-decoration: underline; 
}
