/* 
------------------------------------------------------------------- 
AP:

logo blue	= 006ec7
logo green	= 8cc63f
green darker= 5e9b0c
label		= 5e7c9e
text		= 33337f
link		= 006ec7
link footer	= 5d7690

------------------------------------------------------------------- 
*/
.topCell{BORDER-TOP: #d6d7c6 1px solid;}
.topRightCell{BORDER-RIGHT: #d6d7c6 1px solid;BORDER-TOP: #d6d7c6 .5px solid;}
.topRightBottomCell{BORDER-RIGHT: #d6d7c6 1px solid;BORDER-TOP: #d6d7c6 1px solid;BORDER-BOTTOM: #d6d7c6 1px solid;}
.topRightBottomLeftCell{BORDER-TOP: #d6d7c6 1px solid;BORDER-RIGHT: #d6d7c6 1px solid;BORDER-BOTTOM: #d6d7c6 1px solid;BORDER-LEFT: #d6d7c6 1px solid;}
.topRightLeftCell{BORDER-TOP: #d6d7c6 1px solid;BORDER-RIGHT: #d6d7c6 1px solid;BORDER-LEFT: #d6d7c6 1px solid;}
.topBottomLeftCell{BORDER-TOP: #d6d7c6 1px solid;BORDER-BOTTOM: #d6d7c6 1px solid;BORDER-LEFT: #d6d7c6 1px solid;}
.topBottomCell{BORDER-TOP: #d6d7c6 1px solid;BORDER-BOTTOM: #d6d7c6 1px solid;}
.topLeftCell{BORDER-LEFT: #d6d7c6 1px solid;BORDER-TOP: #d6d7c6 1px solid;}
.rightCell{BORDER-RIGHT: #d6d7c6 1px solid;}
.rightBottomCell{BORDER-RIGHT: #d6d7c6 1px solid;BORDER-BOTTOM: #d6d7c6 1px solid;}
.rightBottomLeftCell{BORDER-RIGHT: #d6d7c6 .5px solid;BORDER-BOTTOM: #d6d7c6 .5px solid;BORDER-LEFT: #d6d7c6 .5px solid;}
.rightLeftCell{BORDER-RIGHT: #d6d7c6 1px solid;BORDER-LEFT: #d6d7c6 1px solid;}
.bottomCell{BORDER-BOTTOM: #d6d7c6 1px solid;}
.bottomLeftCell{BORDER-BOTTOM: #d6d7c6 1px solid;BORDER-LEFT: #d6d7c6 1px solid;}
.leftCell{BORDER-LEFT: #d6d7c6 1px solid;}

BODY{BACKGROUND-COLOR: #afbece;FONT-SIZE:10pt; font-family:Arial;}


.footer
{
	BACKGROUND-COLOR:white;
	background:url('images/marquee_bg.png');
	color:white;
	FONT-SIZE:9pt;
	padding-top:4px;
}

.footer_link {color:white;TEXT-DECORATION: none;}
A.footer_link:hover {TEXT-DECORATION: underline}

.defaultPageBG
{
/*
	background: url('images/bg_homepage_lightBlue.png') repeat-x;
*/
}

.defaultPageWrapper_right
{
background-position:top;BACKGROUND-IMAGE: url(images/ap_wrapper_right.gif); BACKGROUND-REPEAT:no-repeat;BACKGROUND-COLOR:#afbece;width:10px;
}
.defaultPageWrapper_left
{
background-position:top;BACKGROUND-IMAGE: url(images/ap_wrapper_left.gif); BACKGROUND-REPEAT:no-repeat;BACKGROUND-COLOR:#afbece;width:10px;
}

.defaultPageCell
{
	/* url('images/bg_homepage_darkGrey.png') repeat-x */
	background: white;
}

.moduleCell_alternative
{
	background:white;
	BORDER-TOP: #a5aece 1px solid;
	BORDER-RIGHT: #a5aece 1px solid;
	BORDER-BOTTOM: #a5aece 1px solid;
	BORDER-LEFT: #a5aece 1px solid;
}
.moduleCell
{

}

.titleText
{
color:#5e9b0c; Font-Size:12pt;font-weight:bold;
}

.pageTitle 
{
color:#168934; Font-Size:12pt;font-weight:bold;
background: url('images/sidebar-li_RTL.gif') no-repeat; background-position:right;
height:30px;
}

.textbox_label
	{
		color:#33337f;
     	background: url('images/ap_textbox.png') repeat-x;
		border-style:solid;
		border-width:0.75pt;		
		border-color:#006ec7;
		FONT-WEIGHT: normal;
		padding-right:5px;		
	}

.textbox 
	{
		color:#33337f;
     	background: url('images/ap_textbox.png') repeat-x;
		border-style:solid;
		border-width:0.75pt;		
		border-color:#006ec7;
		FONT-WEIGHT: normal;
	}
.textbox:hover
	{
        background-color:White;
	}

.comboBox
	{
		color:white;
        background: #006ec7;
	    font-weight:bold;
	}

.button
	{
		color:white;
        background: url('images/ap_button.png') repeat-x;
	    font-weight:bold;
  	    border-left: solid 0px #d6d7c6;  
 	    border-right: solid 0px #d6d7c6;  
 	    border-top: solid 0px #d6d7c6;  
 	    border-bottom: solid 0px #d6d7c6;  	    
 	    text-align:center;
	}
.button:hover
	{
		TEXT-DECORATION: underline;
	}
	
.button_alternative
	{
		color:#213063;
        background: #e7e3ef;
  	    border-left: solid 1px #d6d7c6;  
 	    border-right: solid 1px #d6d7c6;  
 	    border-top: solid 1px #d6d7c6;  
 	    border-bottom: solid 1px #d6d7c6;  
	    font-weight:bold;
	}
.button_alternative:hover
	{
		TEXT-DECORATION: underline;
	}

	.link {color:#006ec7;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
	A.link:hover {TEXT-DECORATION: underline}
		
	.link_upper{color:#ffffff;FONT-WEIGHT: bold;TEXT-DECORATION: none;}
	A.link_upper:hover{TEXT-DECORATION: underline}

	.link_small {color:#006ec7;FONT-WEIGHT: bold;TEXT-DECORATION: none; font-size:8px;}
	A.link_small:hover {TEXT-DECORATION: underline}

	.label {color:#5e7c9e;FONT-WEIGHT: bold;}
	.label_b {color:#5e7c9e;FONT-WEIGHT: bold;}

	.text {color:#33337f;FONT-WEIGHT: normal;}
	.text_b {color:#33337f;FONT-WEIGHT: bold;}

	.siteBanner_a {color:#33337f;FONT-WEIGHT: bold; font-size:22px; line-height:40px;}
	.siteBanner_e {color:#33337f;FONT-WEIGHT: bold; font-size:18px;line-height:40px;}


.error{color:RED;FONT-WEIGHT: bold; font-size:12pt;}
.message{background: url('images/ap_message.png') repeat-x;color:#a02f2c;FONT-WEIGHT: bold; height:40px;
	margin-right: 40px;font-size:12pt;
}
.validator{background-color:white;color:white;Font-Size:6pt}
.message1{color:#a02f2c;FONT-WEIGHT: bold; 
	margin-right: 40px;font-size:12pt;
}
