﻿*{padding:0; margin:0;}

body
{
	font-family:Calibri,Tahoma; 
	font-size:12pt; 
	line-height:20px;
	color:black;
	background: #6490cb url('../images/bg-image.jpg') repeat-x;	
}

img { border-width:0px; }

a{color: #000000;font-family:Calibri,Tahoma;font-size: 12pt;text-decoration: underline;}

a:link {font-size: 12pt;color: #000000;text-decoration: underline;}
a:active {font-size: 12pt;color: #000000;text-decoration: underline;}
a:visited {font-size: 12pt;color: #000000;text-decoration: underline;}
a:hover {font-size: 12pt;color: #000000;text-decoration: none;} 
 
a.aNormalBlack{font-size: 12pt;color: #000000;text-decoration:underline;}
a:active.aNormalBlack{font-size: 12pt;color: #000000;text-decoration:underline;}
a:visited.aNormalBlack{font-size: 12pt;color: #000000;text-decoration:underline;}
a:hover.aNormalBlack{font-size: 12pt;color: #000000;text-decoration:none;} 

a.aNormalBlackBold{color: #000000;text-decoration:underline;font-weight:bold;}
a:active.aNormalBlackBold{color: #000000;text-decoration:underline;font-weight:bold;}
a:visited.aNormalBlackBold{color: #000000;text-decoration:underline;font-weight:bold;}
a:hover.aNormalBlackBold{ color: #000000;text-decoration:none;font-weight:bold;} 

a.aSmallBlack{font-size:small;color: #000000;text-decoration:underline;}
a:active.aSmallBlack{font-size:small;color: #000000;text-decoration:underline;}
a:visited.aSmallBlack{font-size:small;color: #000000;text-decoration:underline;}
a:hover.aSmallBlack{font-size:small;color: #000000;text-decoration:none;} 

a.aSmallBlackBold{font-size:small;color: #000000;text-decoration:underline;font-weight:bold;}
a:active.aSmallBlackBold{font-size:small;color: #000000;text-decoration:underline;font-weight:bold;}
a:visited.aSmallBlackBold{font-size:small;color: #000000;text-decoration:underline;font-weight:bold;}
a:hover.aSmallBlackBold{font-size:small;color: #000000;text-decoration:none;font-weight:bold;} 

a.aNormalWhite{color: #FFFFFF;text-decoration:underline;}
a:active.aNormalWhite{color: #FFFFFF;text-decoration:underline;}
a:visited.aNormalWhite{color: #FFFFFF;text-decoration:underline;}
a:hover.aNormalWhite{ color: #FFFFFF;text-decoration:none;} 

a.aLargeWhite{font-size:12pt; color: #FFFFFF;text-decoration:underline;}
a:active.aLargeWhite{font-size:12pt; color: #FFFFFF;text-decoration:underline;}
a:visited.aLargeWhite{font-size:12pt; color: #FFFFFF;text-decoration:underline;}
a:hover.aLargeWhite{font-size:12pt; color: #FFFFFF;text-decoration:none;} 

a.aNormalWhiteBold{color: #FFFFFF;text-decoration:underline;font-weight:bold;}
a:active.aNormalWhiteBold{color: #FFFFFF;text-decoration:underline;font-weight:bold;}
a:visited.aNormalWhiteBold{color: #FFFFFF;text-decoration:underline;font-weight:bold;}
a:hover.aNormalWhiteBold{ color: #FFFFFF;text-decoration:none;font-weight:bold;} 

a.aSmallWhite{font-size:small;color: #FFFFFF;text-decoration:underline;}
a:active.aSmallWhite{font-size:small;color: #FFFFFF;text-decoration:underline;}
a:visited.aSmallWhite{font-size:small;color: #FFFFFF;text-decoration:underline;}
a:hover.aSmallWhite{font-size:small;color: #FFFFFF;text-decoration:none;} 

a.aSmallWhiteBold{font-size:small;color: #FFFFFF;text-decoration:underline;font-weight:bold;}
a:active.aSmallWhiteBold{font-size:small;color: #FFFFFF;text-decoration:underline;font-weight:bold;}
a:visited.aSmallWhiteBold{font-size:small;color: #FFFFFF;text-decoration:underline;font-weight:bold;}
a:hover.aSmallWhiteBold{font-size:small;color: #FFFFFF;text-decoration:none;font-weight:bold;} 

a.aSmallerWhite{font-size:8pt;color: #FFFFFF;text-decoration:underline;}
a:active.aSmallerWhite{font-size:8pt;color: #FFFFFF;text-decoration:underline;}
a:visited.aSmallerWhite{font-size:8pt;color: #FFFFFF;text-decoration:underline;}
a:hover.aSmallerWhite{font-size:8pt;color: #FFFFFF;text-decoration:none;} 

a.aHeader{color: #FFFFFF;text-decoration:underline;}
a:active.aHeader{color: #FFFFFF;text-decoration:underline;}
a:visited.aHeader{color: #FFFFFF;text-decoration:underline;}
a:hover.aHeader{color: #FFFFFF;text-decoration:none;} 

a.a_LargeBlack{color: #000000;font-size: 12pt;text-decoration:underline;}
a:active.a_LargeBlack{color: #000000;font-size: 12pt;text-decoration:underline;}
a:visited.a_LargeBlack{color: #000000;font-size: 12pt;text-decoration:underline;}
a:hover.a_LargeBlack{ color: #000000;font-size: 12pt;text-decoration:none;} 

a.aExternalLink{color: #FFFFFF;text-decoration:underline;}
a:active.aExternalLink{color: #FFFFFF;text-decoration:underline;}
a:visited.aExternalLink{color: #FFFFFF;text-decoration:underline;}
a:hover.aExternalLink{ color: #FFFFFF;text-decoration:none;} 
a.aExternalLink::after{content:url('../images/external_link.gif');}

a.footer{font-size: 10pt;color: #151515;}

a.aAdminMenuItem{text-decoration:none;}
a:active.aAdminMenuItem{text-decoration:none;}
a:visited.aAdminMenuItem{text-decoration:none;}
a:hover.aAdminMenuItem{text-decoration:none;} 

#sharedFiles a:link {font-size:small;color: #000;text-decoration: underline;}
#sharedFiles a:active {font-size:small;color: #000;text-decoration: underline;}
#sharedFiles a:visited {font-size:small;color: #000;text-decoration: underline;}
#sharedFiles a:hover {font-size:small;color: #000;text-decoration: none;} 

.validationSummary {margin-left:20px;}

#form {
	text-align:center;
}

#divForm
{
	width:900px;
	margin:0 auto;
	padding:0px;
	text-align:center; /* center the whole page */
}

#masterPage 
{
	width:900px;	
	margin-top:10px;
}

#header
{	
	height:303px;
	background: White url('../images/header_bg.jpg') no-repeat 0 43px ;	
	text-align:right;
	padding: 0 10px 0 10px;
	border:solid 1px black;	
}
#header .left
{
	float:left;
	margin-top:80px;
	width:200px;
}
#header .title
{
	float:right;
	height:220px;
	padding-top:12px;
	font-size:16pt;
	font-weight:bold;
}
#header .subtitle
{
	clear:right;
	color:White;
}

#menu
{
	height:24px;
	background-color:#021ad0;
	color:White;	
	padding:5px 0 5px 0;	
}

#menu .tableMenu
{
	width:100%;
	height:100%;
}

#menu td.menu
{
	background: url('../images/dot.gif') repeat-y right;	
}


.login_header_noAuth{float:right;text-align:left;padding: 5px 0 0 0;font-size: 10pt; width:240px}
.login_header_Auth{float:right;text-align:right;font-size: 10pt; width:240px;padding-top: 10px}


/******* MAIN CONTENT ********/
#content 
{	
	text-align:left;
	border:solid 1px black;
	padding:5px;
	background-color:White;
}

#footer 
{
	width:900px;
	font-size: 10pt;
	color: #151515;
	text-align:center;		
	padding: 5px 5px 5px 5px;
}

a.menu
{
	font-family:Calibri,Tahoma; 
	font-size: 10pt; 
	text-decoration: underline;
	color:Black;
}

.txtTitle
{
	color:Black;
	font-weight:bold;
	font-size: 16pt;
}

.txtSlogan
{
	color:#959595;	
	font-size: 10pt;
}

.txtPageTitle
{
	color:Black;
	font-weight:bold;
	
}

.txtHomepage
{
	margin: 10px;
	padding: 10px;
	border:solid 1px black;	
}


/*** FileRepository ***/

.fileItem{ margin: 5px; padding:5px; border: solid 1px #d5d5d5;background-color:#252525; }

.fileManagement-left{float:left;width:360px;}
.fileManagement-right{float:right;width:370px;}

/*--------------------*/

.gridViewDefault .header{color:black;height:20px;background-image:url(../images/gridHeaderBg.jpg);}

div.divInputForm {padding:5px 5px 5px 5px; border: solid 1px #a5a5a5;background-color:#e5e5e5;}
div.divAdminitrationLinks{background-color:#454545;display:inline;padding:5px 5px 2px 5px; border: solid 1px #5e5e5e;}

input {font-size: 8pt;	border: 1px solid #5e5e5e;}
input.textBox {font-size: 8pt;border: 1px solid #5e5e5e;background-color: #b1d2fa;width: 75px;margin: 0 5px 0 0;padding-left: 4px;}
input.textBoxLarge {font-size: 10pt;border: 1px solid #5e5e5e;background-color: #b1d2fa;}
input.button {font-size: 8pt;border: 1px solid #5e5e5e;color: White; background-color: #000000; height: 17px ;width: 60px;}
input.buttonLarge {font-size: 10pt;border: 1px solid #5e5e5e;color: White; background-color: #000000;}
input.radioList {font-size: 10pt;color: White; background-color: #000000;}



/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}


/********************************************************************
 * DEFAULT.ASPX
 **/
 
#default{ 
	float:left;
	width:auto;	
}


/************************
* SIGN IN
**/

#SignIn {padding:5px 5px 5px 5px; border: solid 1px #5e5e5e;background-color:#e9e9e9;}
#SignIn input {font-size: 10pt;	border: 1px solid #b1d2fa;}
#SignIn input.textBox {font-size: 10pt;border: 1px solid #5e5e5e;background-color: #b1d2fa;width: 250px;padding-left: 5px;}
#SignIn input.button {font-size: 10pt;border: 1px solid #5e5e5e;color: White; background-color: #000000;padding-left: 5px;width: 100px;height:22px; }



#pageIdentifier{ width:100%; }


.imgPartnerSmall{ padding-bottom:2px; }