html, body
{
    margin:0;
    padding:0;
    text-align:left;
    font-family:Arial, Helvetica, sans-serif;
}

td, tr {vertical-align:top;}

img
{
    border:0px;
}

.end{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#416EC0;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
}

.end1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#7D7D7D;
	text-decoration: none;
}

/*Main Page Form*/
#leftcontent
{
    position: relative;
    top: 10px;
    left: 5px;
    width: 180px;   
    height: 260px;
    font-family: Arial, Tahoma;
}

#maincontent
{
    width: 470px;
    font-family: Arial, Tahoma;
    font-size: 12px;
    color: #555555;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

#maincontent1
{
    width: 690px;
    font-family: Arial, Tahoma;
    font-size: 12px;
    color: #555555;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.cssModuleHeader
{   
    font-weight:bold;
    color:#FF0000;
    font-size:16px;    
    text-align:left;
    border-bottom: solid 1px #ff0000;
}

.cssSectionHeader
{   
    color:#CC0000;
    font-size:12px;
    font-weight:normal;
    display: block;
    height: 25px;
    padding-bottom: 2px;
    text-decoration: underline;
    text-align:left;
}

.cssErrorMessage
{
    background-color:Green;
    color: #FFFFFF;
    text-align: center;
    vertical-align: middle;
    height:25px;
}

.cssSmallMessage
{
    color: #FF0000;
    text-align: left;
    vertical-align: top;
}

.cssLabel
{
    font-size:12px;
    font-weight:bold;
    text-align:left;
    vertical-align:top;
}

.cssText
{
    font-size:12px;
    text-align:left;
    vertical-align:top;
}

.cssFormLabel
{
    font-family:Tahoma, Arial, Geneva, sans-serif; 
    font-size:12px;  
    color:#898989; 
    text-decoration:none;
    height: 25px;
}

.cssSmallFormLabel
{
    font-size:11px;
    text-align:left;
    vertical-align:top;
}

.cssSmallControl
{
    font-size: 11px;
    text-transform: capitalize;
}

.cssGridHeader
{
    background-color: #DEDEDE;
    text-align:center;
    font-weight: bold;
    font-size: 12px;
    vertical-align: top;
}

.cssMessage
{
    color:green;
    font-size: 12px;
}

.cssAdvertisement
{
    color:#FF0000;
    font-size: 11px;
    font-family: Arial;
    background-color: #EFEFEF;
    padding: 5px 5px 5px 5px;
    border-bottom: solid 1px #000000;
}

.cssBigText
{
    font-size:14px;
    font-weight: bold;
}
/*End Main Page Form*/

/*Start Links*/

.cssMenuLinks 
{
    color: #000000;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
    padding-top: 5px;
}

.cssMenuLinks A:Link
{
    color: #000000;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
    padding-top: 5px;
}

.cssMenuLinks A:Active
{
    color: #000000;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
    padding-top: 5px;
}

.cssMenuLinks A:Visited
{
    color: #000000;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
    padding-top: 5px;
}

.cssMenuLinks A:Hover 
{
    text-decoration: underline;
}


.cssMenuLinks:Hover 
{
    text-decoration: underline;
}

.cssSmallLinks
{
    color: #2578cd;
    font-size: 11px;
    font-family: Arial, Tahoma;
    text-decoration:none;
}

.cssSmallLinks A:Link
{
    color: #2578cd;
    font-size: 11px;
    font-family: Arial, Tahoma;
    text-decoration:none;
}

.cssSmallLinks A:Active
{
    color: #2578cd;
    font-size: 11px;
    font-family: Arial, Tahoma;
    text-decoration:none;
}

.cssSmallLinks A:Visited
{
    color: #2578cd;
    font-size: 11px;
    font-family: Arial, Tahoma;
    text-decoration:none;
}

.cssSmallLinks A:Hover
{
    text-decoration: underline;
}

.cssSmallLinks:Hover
{
    text-decoration: underline;
}

.cssBigLinks 
{
    color: #2578cd;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
}

.cssBigLinks A:Link 
{
    color: #2578cd;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
}

.cssBigLinks A:Active 
{
    color: #2578cd;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
}

.cssBigLinks A:Visited 
{
    color: #2578cd;
    font-size: 12px;
    font-family: Arial, Tahoma;
    text-decoration: none;
}

.cssBigLinks A:Hover
{
    text-decoration: underline;
}

.cssBigLinks:Hover
{
    text-decoration: underline;
}

.cssNavLinks
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Tahoma;
	font-weight: bold;
	text-decoration: none;
	background-image: url('../../app_images/menu_bg.jpg');
	background-repeat: repeat-x;
}

.cssNavLinks:Hover
{
	color: #FFFFFF;
	text-decoration: none;
	background-image: url('../../app_images/menu_bg_over.jpg');
	background-repeat: repeat-x;
}

/*End Links*/


.style1 {
	color: #656565;
	font-size: 11px;
	font-family: Arial, Tahoma;
	font-weight: bold;
}
.style2 {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Tahoma;
}
.style3 {
	color: #4c6d93;
	font-size: 9px;
	font-family: Arial, Tahoma;
}
.style4 {color: #db1410}
.style5 {
	color: #6a6a6a;
	font-size: 9px;
	font-family: Arial, Tahoma;
}
.style6 {color: #2578cd}
.style7 {font-size: 11px}
.style8 {
	color: #464646;
	font-size: 11px;
	font-family: Arial, Tahoma;
}
.style9 {
	color: #787878;
	font-size: 11px;
	font-family: Arial, Tahoma;
}
.style10 {color: #4f84ae}
.style11 {font-family: Arial, Tahoma}
.style12 {
	color: #6a6a6a;
	font-size: 11px;
	font-family: Arial, Tahoma;
}
.style13 {
	color: #4c6d93;
	font-size: 11px;
	font-family: Arial, Tahoma;
}

.cssmenubar
{
    display: block;
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
    background-image: url(../../app_images/menu_bg.jpg);
    background-repeat: repeat-x;
    height: 27px;
    padding-top: 7px;
    text-align: center;
    border-right: solid 1px #ffffff;
}

.cssmenubar:hover
{
    display: block;
    color: #ffffff;
    font-size: 12px;
    text-decoration: none;
    background-image: url(../../app_images/menu_bg_over.jpg);
    background-repeat: repeat-x;
    height: 27px;
    padding-top: 7px;
    text-align: center;
    border-right: solid 1px #ffffff;
}