/* CSS Document */

body
{
	margin: 0 0;
	padding: 0 0;
	list-style:none;
}

/* CSS for header */

#headertext 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

/* End CSS rule */

.handcursor{
cursor:hand;
cursor:pointer;
}

/* CSS rules for navigation */

.subnav a
{
	background-image:url(../images/menu.gif);
	background-repeat:no-repeat;
	display: block;
	height:27px;
}

.subnav a:hover
{
	background-image:url(../images/menuR.gif);
	background-repeat:no-repeat;
	display:block;
	height:27px;
}

.navigation a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.navigation a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BBD6EB;
	text-decoration:none;
}

.navigationactive a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BBD6EB;
	text-decoration:none;
}

/* End CSS rule */

/* Css rule for menu text */

.navtext a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align:right;
	padding-right: 8px;
	padding-top:10px;
	vertical-align:middle;
}

/* End css rule */

/* CSS rules for announcement */

.announcement
{
	background-image:url(../images/announcements.gif);
	background-repeat:no-repeat;
	height:62px;
}

.announcementactive 
{
	background-image:url(../images/announcementsR.gif);
	background-repeat:no-repeat;
	display:block;
	height:70px;
	width: 180px;
}

/* End CSS rule */

/* Css rule for announcment text */

.announcementtext a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align:left;
	vertical-align:middle;
	display: block;
	height: 62px;
	width: 180px;
	padding-left: 10px;
	padding-top: 5px;
	position: absolute;
}

/* End css rule */

/* CSS Rule for body content */

.maincontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
}

.maincontent a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	text-decoration:none;
}

.content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
}

.content a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	text-decoration:none;
}

.contentheader
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color:#3379BE;
}

.contenttitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color:#3379BE;
}

/* End css rule */

/* CSS Rule for dropdown content */

.dropdowncontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
}

.dropdowncontenttitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color:#FFF;
}

/* End css rule */

#footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

#footer a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

#copyright
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#8498A7;
}

.welcome
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#BBD6EB;
}

.treeviewtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}


.user
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color:#fff;
}

.textbox
{
	width: 195px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding: 2px 2px;
}

.searchtitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#3379BE;
}

.tabbedmenucontent
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FFF;
	padding-top: 10px;
}

.dropdowntext a
{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-size:12px;
}

/* Css for calculate miles section */

.milesheader
{
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:16px;
}

.milesdropdown
{
	width: 100px;
	font-size: 10px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif
}

.milesfigure
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color:#fff;
}

.milestext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFF;
	text-align:center;
}

.milestext a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFF;
	text-decoration:underline;
	text-align:center;
}

/* End css rules */

/* CSS for headingtext at a glance */

.partnersheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
}

.titletext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#005A9C;
}

.partnerstitle2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}

.headingtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005A9C;
}

.headingtext a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#005A9C;
	text-decoration:none;
}

.smalltext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
}

.partnersubhead
{
	color:#3379BE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

/* End css rule */

.months a
{
	color:#3379BE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
	font-weight:bold;
}

.linktext a
{
	color:#3379BE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.archives
{
	width: 180px;
	font-size: 10px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif
}

.dropdowntextheader
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-decoration:underline;
	cursor:pointer;
}

.dropdowntextcontent
{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.simpletext 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

.login a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}

.emailtextbox
{
	width: 120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding: 2px 2px;
}

.quicklinksdropdown
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 130px;
	color:#000;
}
.Normaltext {
	COLOR: #333399; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: 400
}

.btnSave {
	WIDTH: 35px; HEIGHT: 13px;FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: 300; border-bottom-style:inset;border-top-color:ButtonFace;border-bottom-style:inset;border-bottom-color:ButtonFace;border-left-style:inset;border-left-color:ButtonFace;border-right-style:inset;border-right-color:ButtonFace;
}

.SortHeader
{
	background-color:#BBD6EB;
	font-weight:bold;
	color:red;
	text-decoration:none;
}

.Mandatory
{
	color:Red;
}

.InputTextBox
{
    BORDER-RIGHT: #BBD6EB 1pt solid;
    BORDER-TOP: #BBD6EB 1pt solid;
    BORDER-LEFT: #BBD6EB 1pt solid;
    BORDER-BOTTOM: #BBD6EB 1pt solid;
    Background-color:#f6f6f6;
    FONT-SIZE: 9pt;
    height :18px;
    FONT-FAMILY: Arial; 
}

.InputTextArea
{
    BORDER-RIGHT: #BBD6EB 1pt solid;
    BORDER-TOP: #BBD6EB 1pt solid;
    BORDER-LEFT: #BBD6EB 1pt solid;
    BORDER-BOTTOM: #BBD6EB 1pt solid;
    Background-color:#f6f6f6;
    FONT-SIZE: 9pt;
    height :32px;
    FONT-FAMILY: Arial; 
}

.DDLControl
{
    BORDER-RIGHT: #BBD6EB 1pt solid;
    BORDER-TOP: #BBD6EB 1pt solid;
    BORDER-LEFT: #BBD6EB 1pt solid;
    BORDER-BOTTOM: #BBD6EB 1pt solid;
    Background-color:#f6f6f6;
    font-size: 9pt;
    font-family: Arial; 
}

.SpecialButtons
{
    BORDER-RIGHT: #BBD6EB 1pt solid;
    BORDER-TOP: #BBD6EB 1pt solid;
    BORDER-LEFT: #BBD6EB 1pt solid;
    BORDER-BOTTOM: #BBD6EB 1pt solid;
    Background-color:#3379BE;
    font-size: 8pt;
    color:White;  
    height: 24px;
    width: 60px;
    font-family: Arial; 
}

.UploadButtons
{
    BORDER-RIGHT: #BBD6EB 1pt solid;
    BORDER-TOP: #BBD6EB 1pt solid;
    BORDER-LEFT: #BBD6EB 1pt solid;
    BORDER-BOTTOM: #BBD6EB 1pt solid;
    Background-color:#3379BE;
    font-size: 8pt;
    color:White; 
    HEIGHT: 24px;
    width: 110px;
    font-family: Arial; 
}

.DataGridFixedHeader 
{
	/*background-color: white; position:static; top:expression(this.offsetParent.scrollTop);*/
	background-color: white; position:relative;
}

.ListControl
{
    BORDER-RIGHT: #BBD6EB 1pt solid;
    BORDER-TOP: #BBD6EB 1pt solid;
    BORDER-LEFT: #BBD6EB 1pt solid;
    BORDER-BOTTOM: #BBD6EB 1pt solid;
    Background-color:#f6f6f6;
    font-size: 9pt;
    font-family: Arial; 
}

.helpLink 
{
	color:InactiveCaption;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.demo  {visibility:hidden;}
.test  {color:blue; FONT-SIZE: 11px; FONT-FAMILY: Verdana; TEXT-DECORATION: none}

input 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}

a 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
