/* CSS Document */
body {
	margin:0;
	background-image:url(../Drive-Report/images/bg.gif);
	font-family:Arial, Helvetica, sans-serif;
}

.cursor {cursor:pointer;}

.heading1 {
	font-size:16px;
	color:#CC0000;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:5px;
}

.headingCam {
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:5px;
}

.camspacer {
	font-size:14px;
	color:#FF6600;
	font-weight:bold;

}

.turquoise_heading {
	font-size:16px;
	color:#4F90CB;
	font-weight:bold;
}	
.TableGrey {
	background-color: #F0F0F4;
	text-align: left;
}


.link_g a:Link  {
	font-size:12px;
	color:#6F7073;
	cursor:pointer;
}

.link_g a:Active  {
	font-size:12px;
	color:#4F90CB;
	cursor:pointer;
}

.link_g a:Hover  {
	font-size:12px;
	color:#4F90CB;
	cursor:pointer;
}

.link_g a:Visited {
	font-size:12px;
	color:#6F7073;
	cursor:pointer;
}

.FormFieldBackground {
	color:#6F7073;
	font-size:10px;
	text-align: justify;
}

.bodytext {
	color:#F00;
	font-size:12px;
	text-align: justify;
}
.BodyTextSmall {
	color:#1E65EA;
	font-size:11px;
	text-align: justify;
}

.whitetext {
	color:#ffffff;
	font-size:12px;
	padding-right:15px;
	font-family: Arial, Helvetica, sans-serif;
}
.headingCamsmall {
	font-size:14px;
	color:#FF6600;
	font-weight:bold;

}


.camlink_blue a:link {
	font-size:10px;
	font-weight:bold;
	color:#4F90CB;
	text-decoration:none;
	cursor:pointer;
}

.camlink_blue a:Active {
	font-size:10px;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
	cursor:pointer;
}

.camlink_blue a:Hover {
	font-size:10px;
	font-weight:bold;
	color:#000099;
	text-decoration:none;
	cursor:pointer;
}


.camlink_blue a:Visited {
	font-size:10px;
	font-weight:bold;
	color:#4F90CB;
	text-decoration:none;
	cursor:pointer;
}


.camlink_orange a:link   {
	font-size:13px;
	font-weight:bold;
	color:#ED5900;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
}

.camlink_orange a:Active   {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ED5900;
	text-decoration:none;

}

.camlink_orange a:Hover   {
	font-size:13px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;


}

.camlink_orange a:Visited   {
	font-size:13px;
	font-weight:bold;
	color:#ED5900;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;

}


.DRLink_Red a:link   {
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;

}

.DRLink_Red a:Active   {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;


}

.DRLink_Red a:Hover   {
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;



}

.DRLink_Red a:Visited   {
	font-size:13px;
	font-weight:bold;
	color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;


}



.bodytext {
	color:#4A4B4D;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}

.bodytextblue {
	color:#000066;
	font-size:12px;
	padding-left:5px;
}	

.countrytext {
	color:#ffffff;
	font-size:12px;
	
}

.grey_heading {
	font-size:16px;
	color:#5c5f7a;
	font-weight:bold;
}


.grey_sheading {
	font-size:14px;
	color:#5c5f7a;
	font-weight:bold;
}

.blue_sheading {
	font-size:14px;
	color:#000066;
	font-weight:bold;
}

.yellow_heading {
	font-size:16px;
	color:#EDA703;
	font-weight:bold;
}

.yellow_heading a:link,.yellow_heading a:visited{
	font-size:16px;
	text-decoration:none;
	color:#EDA703;
	font-weight:bold;
}

.yellow_heading a:hover,.yellow_heading a:active{
	background-image:url(../Drive-Report/images/arrowy_28.gif);
	background-repeat:no-repeat;
	font-size:16px;
	color:#EDA703;
	text-decoration:none;
	text-indent:10px;
	padding-left:15px;
	font-weight:bold;
}

.blue_heading {
	font-size:16px;
	color:#000099;
	font-weight:bold;
	text-transform:uppercase;
}

.blue_heading1 {
	font-size:14px;
	color:#000099;
	font-weight:bold;
}

.rightmenu_text {
	color:#5c5f7a;
	font-size:11px;
}

.heading {
	font-size:14px;
	color:#CC0000;
	font-weight:bold;
}

.menu_heading {
	font-size:12px;
	color:#5c5f7a;
	font-weight:bold;
	padding-left:6px;
	background-color: #C9CAD6;
	height:20px;
	padding-top:4px;
}

.menu_text {
	font-size:10px;
	color:#5c5f7a;
	
}

.menu_button {
	font-size:11px;
	color:#5c5f7a;

	font-weight:bold;
	cursor:pointer;
}

.menu_button a:link,.menu_button a:visited{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	cursor:pointer;
}

.menu_button a:hover,.menu_button a:active{
	background-image:url(../Drive-Report/images/greyarrow_03.gif);
	background-repeat:no-repeat;
	font-size:11px;
	color:#5c5f7a;
	text-decoration:none;
	text-indent:3px;
	padding-left:8px;
	font-weight:bold;
	cursor:pointer;
}

.link_red{
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
}

.link_red a:link,.link_red a:visited {
	font-size:10px;
	font-weight:bold;
	color:#CC0000;
	text-decoration:none;
}

.link_red  a:hover,.link_red  a:active {
	font-size:10px;
	font-weight:bold;
	color:#660000;
	text-decoration:none;
}


a.link_red_large:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
}
a.link_red_large:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
}
a.link_red_large:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#242A74;
	font-weight: bold;
}
a.link_red_large:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
}






a.link_blue_large:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#00C;
	font-weight: bold;
}
a.link_blue_large:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#00C;
	font-weight: bold;
}

a.link_blue_large:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
	font-weight: bold;
}
a.link_blue_large:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#00C;
	font-weight: bold;
}





SELECT {
font-size: 11px;
font-weight : normal;
color :  #5c5f7a;
background-color : #ffffff;
}

.Form_Border {
	border: 1px solid #B0B3C4;
}

.CpanelTableHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #141957;
}

.Form_Menu {
	font-size: 12px;
	color:#6F7073;
	background-image: url(../Drive-Report/images/fadefield.gif);
	background-color: #FCFCFC;
	
}	
.Form_Textfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5C5F7A;
	background-image: url(../Drive-Report/images/fadefield.gif);
}

.Form_Textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5F7A;
	background-image: url(../Drive-Report/images/grey_vignette_background_large.gif);
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.BodyTextBlack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.BodyTextBlackSmall {
	font-size: 10px;
}


.AlertTextRed {
	color: #900;
}

.FormRed {
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.logged_in {
	
	color:#6F7073;
	font-size:10px;
	text-align: right;
}

.MainBlueHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000066;
	font-weight: bold;
}
.CamEmphasisText {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #5C5C8B;
}

.FormTextBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.FormCompulsory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #C00;
}
