/*Simpoint style sheet*/

/*the background color, width and alignment of the body*/
body {
text-align: center;Width:1024px;Margin: 0 auto;background-color:#999999;	
/*text-align: -moz-center; 
display:block;*/
}
/*Active, visited and on mouse over links*/
a:link {color:#091D58; font-size:7pt; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:normal}
a:visited {color:#091D58; font-size:7pt; font-family:verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight:normal}
a:hover {color:#558694; font-size:7pt; font-family:verdana, Arial, Helvetica, sans-serif; text-decoration: none}
.darkGrey {color:#333333; text-decoration: none}
/*All td styles*/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 8pt; text-decoration: none; color:#666666
}
/*Used in the landing page*/
.bg{	
	background-image: url(Phone222.gif); 
	background-repeat: no-repeat; background-attachment:scroll; background-position: 100% 100%;
}
/*background color of the Simpoint API header box and the corner color of the Simpoint API text box on the landing page*/
.BGcolor1{
	background-color:#79a6b2;		
}
/*background color of the Simpoint API text box on the landing page*/
.BGcolor2{
	background-color:#ffffff;	
}
/*background color of the top menu bar on the header section*/
.HeaderBarBGColor {
	background-color:#0C045B;
}
/*Login page left box background color  */
.LeftBoxBG{	
	background-image: url(LeftBGLoginCorner.gif); 
	background-repeat:repeat-y;
}
/*Login page Right box background color  */
.RighttBoxBG{	
	background-image: url(RightBGLoginCorner.gif); 
	background-repeat:repeat-y;
}
/*All Main hearders  */
.MainHeader {
	font-size:16px; font-family:verdana; font-weight:bold; 
	text-decoration: none; color:#006AB5
}
/*Sub header on the Point Of Interest Tab */
.SubHeader {
	font-size:12px; font-family:verdana; font-weight:bold; 
	text-decoration: none; color:#006AB5
}
/*Sub header on the Point Of Interest Tab */
.SubHeader2 {
	font-size:12px; font-family:verdana; font-weight:bold; 
	text-decoration: none; color:#006AB5
}
/*Text on the Login Box */
.LoginText {
	font-size:12px; font-family:verdana; 
	text-decoration: none; color:#081C59
}
/*Mobile Manager Gey box style */
.TableStyle {
	background-color:#DCD9D4; border:1px solid; border-color:#666666; 
	padding:1px; font-size:9px; font-family:verdana, Helvetica, sans-serif; 
	text-decoration: none;
}
/*Communicator light grey box style */
.ComTBLStyle {
	background-color:#F0F0F0; font-size:9px; 
	font-family:verdana, Helvetica, sans-serif; text-decoration: none;
}
/*Normal text on all pages */
.Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt; 
	text-decoration: none; color:#666666
}
/*Small text on all pages */
.SmallText {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 6pt; 
	text-decoration: none; color:#666666	
}
/*Result text message after an action has been successfully performed.*/
.ResultText {
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 6pt; 
	text-decoration: none; font-weight:bold; color:#666666
}
/*Result text message after an action has NOT been successfully performed.*/
.error {
	font-family: Verdana, Arial, Helvetica, sans-serif; color:red; 
	font-size: 6pt; text-decoration: none;
}
/*The style in the Communicator History box.*/
.Chatmessages 
{
	border:1px solid; padding:1px; 
	FONT: 7pt Verdana, Arial, Helvetica; color:#666666;
	BACKGROUND-COLOR: #ffffff ; background-image: url(chatBG.gif); 
	background-repeat: no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 105px; 	WIDTH: 310px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
/*The style in the Communicator message box.*/
.ChatMSGInput {
	border:1px solid; padding:1px;	border-color: #666666;
	FONT: 7pt Verdana, Arial, Helvetica; color:#333399;     
	BACKGROUND-COLOR: #ffffff ;HEIGHT: 57px; WIDTH: 310px;
}
/*The style in the Communicator To textbox.*/
.DestNum {
	border:1px solid; padding:1px;	border-color: #666666;
	FONT: 7pt Verdana, Arial, Helvetica; color:#333399;     
	BACKGROUND-COLOR: #ffffff ;HEIGHT: 20px; WIDTH: 130px;
}
/*Style used in the Contact page box.*/
.tableContent{	
	font-size: 11px;
	font-family: verdana, Helvetica, sans-serif; color: #3D4241;
	border: 0px solid #cccccc;
	padding:3;
	min-width:215px;	
	background-color:#e8f3f9;					
}
/*Style used in the Contact page box header.*/
.TableHeaders {
	font:13px verdana, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;	
	background-color:#558694;	
	height:18px;
}

.progressBar {
	color: #FFFF99;
	float: left;
	font: bold large "Segoe UI", Segoe, sans-serif;	
}

.LandingLeftTbl {
	background-color:#EDEDEC; border:1px solid; border-color:#AEAA9A; 
	padding:1px; font-size:9px; font-family:verdana, Helvetica, sans-serif; text-decoration: none;
}
.LandingLeftInerTbl {
	 background-color:#ffffff; border:1px solid; border-color:#AEAA9A; 
	padding:3 3 3 3; font-size:9px; font-family:verdana, Helvetica, sans-serif; 
	text-decoration: none;
}


.Title {
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; text-decoration: none; color:#4E4E4C
}
.APITitle {
	font-size:12px; padding:5; font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; text-decoration: none; color:#ffffff
}
/*
.accordionHeader{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}
.accordionContent{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionLink{
	background-color: #D3DEEF;
    color: white
}

.NavStyle{
	color:#FF6600; 
	font-size:10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight:bold
}*/
.collapsePanel {
	width: 330px;
	height:0px;
	overflow:hidden;
	padding:0 0 0 0;				
}
.collapsePanelHeader{
    /*float: left;	 
	vertical-align:middle;*/
    width:330px;
    background-color: #568694;
    padding:0px; 
	cursor:pointer;
    height:18px;			
}
.collapsePanelHeader2{
    width:315px;
    padding:0 0 0 3px;
	cursor: pointer;		
}

/*Datagrid and dataview styles*/
.DGHeader2{
	background-color: #091D58;
	padding: 10px 10px 10px 10px;
	border: 0;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-weight:bold;
	font-size: 10px;
	color:#FF6600; 
	text-decoration: none; 
}
.DGRow2{
	background-color: #DCD9D4;	
}
/*Admin section Datagrid and dataview styles*/
.DGHeader{
	background-color: #7FB2C2;
	padding: 10px 10px 10px 10px;
	border: 0;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-weight:bold;
	font-size: 10px;
	color:#ffffff; 
	text-decoration: none; 
}
.DGRow{
	background-color: #DAE7ED;	
}
.DGFooter{
	background-color: #ffffff;
	text-align:left;
	background-position:left
}
.DG{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];	
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	BACKGROUND-COLOR: #ffffff; 
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	WIDTH: 815px; 
	OVERFLOW:auto;  WORD-WRAP: break-word;
}
.DGScroll{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];	
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 103px; 	WIDTH: 307px; 
	OVERFLOW:auto;  WORD-WRAP: break-word;
}
.DGScrollLong{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 245px; 	WIDTH: 307px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
.DGScroll2{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 200px; 	WIDTH: 307px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
.DGScrollRoute{
	border:0px solid; padding:0px;	
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 207px; 	WIDTH: 307px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
.DGScrollRoute2{
	border:0px solid; padding:0px;	
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 250px; 	WIDTH: 307px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
.DGScrollRouteLong{
	border:0px solid; padding:0px;	
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 472px; 	WIDTH: 307px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
.DGScrollPOI{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;	
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 312px; 	WIDTH: 307px; 
	OVERFLOW:auto; WORD-WRAP: break-word; 
}

.DGScrollPOI2{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;		
	HEIGHT: 170px; 	WIDTH: 307px; 
	OVERFLOW:auto; 
}
.DGScrollPOILong{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	/*BACKGROUND-COLOR: #DCD9D4; */
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 491px; 	/*WIDTH: 310px*/;
	OVERFLOW:auto; WORD-WRAP: break-word;
}
.ScrollRoute{
	border:0px solid; padding:0px;
	border:1px solid; border-color:#666666; padding:1px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	BACKGROUND-COLOR: #ffffff; 
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 243px; 	WIDTH: 315px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
/*
.ScrollRouteLong{
	border:0px solid; padding:0px;
	border:1px solid; border-color:#666666; padding:1px;
	margin: [0][0][0][0];
	FONT: 8pt Verdana, Arial, Helvetica; color:#172D63;
	BACKGROUND-COLOR: #ffffff; 
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 400px; 	WIDTH: 307px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}
*/
.RoundedCorner{
	background-color: #ffffff;	
}
.RoundedCorner2{
	background-color: #e8f3f9;/*#f2f8fd;*/	
	 margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;	
}
.tblWidth{
	background-color: #ffffff;
	width: 330px; padding:0 0 0 0; border:0 0 0;		
}

.lblScroll
{
	border:0px solid; padding:0px;
	margin: [0][0][0][0];
	/* margin:5px 5px 5px 5px; */
	FONT: 8pt Verdana, Arial, Helvetica; 
	BACKGROUND-COLOR: #ffffff; /* #dae7ed background-image: url(images/LightBlueBarBG.gif); Comment*/
	background-repeat:no-repeat; background-attachment: fixed; background-position: 0%;	
	HEIGHT: 300px; 	WIDTH: 500px; 
	OVERFLOW: auto; WORD-WRAP: break-word;
}


/*footer style without bg image*/
.footer_note2{
	font-family:  verdana, Helvetica, sans-serif ;
	font-size: 9px;
	text-align: left;
	color: #666666;
	position:relative;
	
}
.secondLink a:link, a:visited, a:active 
{
	font-family:  verdana, Helvetica, sans-serif ; 
	color: #666666;
	font-size: 9px;
	/*font-weight:bold; */
	text-align: left;
	position:relative;	
} 
