﻿body,a,div
{	
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:0px;
}
 
.NonDecoratedLink
{
	text-decoration:none;
} 



a,#tdFtr a:hover
{
	color:#000000;
}

a:hover,#tdCrum a:hover,a.aLk2:hover,b
{
	color:#5a87c5;
} 

a.aCrum
{
	text-decoration:underline;
}

#dCm2,.tdCm1
{	
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-style:italic;
	color:#ffffff;
	font-weight:bold;
} 

a.aLk2
{
	color:#999999;
}

#dLinks
{
	float:left;
	word-spacing:normal;
}

#dTrm
{
	float:right;
	clear:right;
}

#dLinks a,#dTrm a,a.aCrum
{
	color:#5a87c5;
	word-spacing:normal;
}   

h1,h2,h3,h4,h5
{
	color: #5a87c5;
}
  
.tbIT
{
	color:#ffffff;
	width:323px;
	font-size:10px;
	height:20px;
}

#tdCrum div
{
	color:#5a87c5;
	background-color:#e8e8e9;
	font-size:10px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:20px;
	empty-cells:show;
}

#tdFtr
{
	padding-left:5px;
	padding-top:5px;
	padding-right:20px;
	padding-bottom:20px;
}

.tbLk
{
	border-right:1px solid #999999;
	border-left:1px solid #999999;
}

.tdLk1
{
	text-align:left;
	width:155px;
	padding-bottom:5px;
	padding-top:5px;
}

.tdLk2
{
	text-align:left;
	width:145px;
	padding-bottom:0px;
	padding-top:0px;
	color:#666666;
}

.tdLk3
{
	text-align:right;
	padding-right:10px;
}

.tLk1C
{
	text-align:left;
/*	
	padding-left:3px;
	padding-right:0px;
*/
}

.dialogWindow
{	
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:0px;
}

#tRtC
{
	padding-top:8px;
	vertical-align:top;
}


#tLfC,.tLk1C,.tSl1
{
	vertical-align:top;
} 

#tMC
{
	padding-top:0px;
	vertical-align:top;
}
#tLfC div
{
	text-align:center;
	padding-top:9px;
	padding-left:10px;
	padding-bottom:1px;
	width:141px;
} 

#tRtC div
{
	text-align:left;
} 

#tMC div
{
	text-align:center;
}

.tL1,#tCH
{
	font-size:13px;
	text-align:left;
	height:25px;
	background-position: left;
	background-repeat: no-repeat;
	color:#ffffff;
	padding:0 0 0 10px;
	vertical-align:middle;
}
.tL1
{	
	width:140px;
	background-image:url('../images/misc/tb1.gif');
}

#tCH
{
	font-size:10px;
	height:22px;
	width:322px;
	background-image:url('../images/misc/tb2a.gif');
}

.tSl1
{
	width:10px;
	padding-right:3px;
	padding-left:10px;
	padding-top:7px;
}

.tSl2
{
	width:4px;
	padding-right:3px;
	padding-left:0px;
	padding-top:2px;
	padding-bottom:0px;
}

.tdTL ul 
{
	margin: 0px;
	padding-left:23px;
	padding-bottom:5px;
	padding-top:5px;
}

.dvMSA{}  

.impactUnknown,.impactLow,.impactMedium,.impactHigh
{
	padding-left:2px;
	padding-right:2px;
}

.impactUnknown
{
	background-color:#ffcc00;
}

.impactLow
{
	background-color:#00ff00;
}
.impactMedium
{
	background-color:#ffff00;
}

.impactHigh
{
	background-color:#ff0000;
	color:#ffffff;
}

li
{
    padding-bottom:5px;    
}

#centerpanel_base
{
	padding: 5px 0 5px 10px;
	background: #5a87c5;
}

#centerpanel_base a
{
	COLOR:#FFFFFF;
	text-decoration:underline;
	font-size:12px; 
}

#navbar
{
	width: 1036px;
	background-color: #5a87c5;
	padding: 4px 4px 4px 20px;
	overflow: hidden;
}
	
#navbar ul
{
	margin: 0px;
	padding: 0px; 
	list-style-type: none;
}
	
#navbar li
{
	padding-right: 15px;
	display: inline;
}

#navbar {
	color: #e8e8e9;
}

#navbar a
{
	text-decoration: none;
	color: #FFFFFF;
	font-size:14px;
}
	
#navbar a:hover 
{
	color: #e8e8e9;
}
#navbox
{
	list-style-image: url(../images/misc/bul3.gif);
}

#tUtil
{
	padding-left:10px;
	background-color:#e8e8e9;
	border-top:2px solid #e8e8e9;
	color:#ffffff
}

#tUtil a
{
	color:#5a87c5;
}

#tUtil a:hover
{
	color:#4d4d4f;
}

#utilitymenu
{
	width: 465px;
	height: 20px;
	padding: 0px 5px 5px 5px;
	line-height: 15px;
	font-size: 75%;
	font-size: 10px;
	color: #ffffff;
	background-color: #e8e8e9;

}
#utilitymenu a
{
	text-decoration: none;
	color: #5a87c5;
}

#utilitymenu a:hover
{
	text-decoration: none;
	color: #4d4d4f;
}

a.utilSpecial
{
	color: #ffffff;
	text-decoration:none;
}
 a.utilSpecial:hover 
{
	color: #e8e8e9;
}

.header1
{
	font-weight:bold;
	color:#5a87c5;
	font-size:12px;
	text-align:left;
	padding-top:10px;
}
.celltext2
{
	font-weight:bold;
	color:#5a87c5;
	font-size:14px;
	text-align:left;
	 
}

.celltext1
{
	padding-top:0px;
	padding-bottom:10px;
	text-align:left;
	padding-right:20px;
	padding-bottom:20px;
	
}

.celltext2
{
	font-size:12px;
	padding-top:10px;
	text-align:left
}
 
.tLinks
{
	color:Black;
	font-size:12px;
	text-align:left;
	padding:0px;
	text-align:left;
}

.tdPaneTitle
{
	font-size:10px;
	width:50px;
	height:20px;
	vertical-align:middle;
	background-image: url(../images/misc/tb5.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
}
.tdPaneTitle1
{
	font-size:10px;
	width:250px;
	height:20px;
	vertical-align:middle;
	background-image: url(../images/misc/tb5.gif);
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
}
.tdCmInfo
{
 	height:280px;
 	width:210px;
 	text-align:center;
 	vertical-align:middle;
}

.aPaneTg
{
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
}

.aPaneTg:hover
{
	color:#ffffff;
}
        
.tImgTg
{
	width:9px;
	height:9px;
	padding-left:3px;
	padding-right:4px;
	padding-top:1px;
} 

div.dMSATg
{
	width:5px;
	height:5px;
	background-color:#cccccc;
	font-size:10px;
	border:1px solid #000000;
	text-align:center;
	vertical-align:middle;
} 

div.dSpc
{
	height:10px;
	width:10px;
}

.aWhWy
{
	color:#ffffff;
	text-decoration:underline;
	padding-bottom:3px;

} 
        

.map /* for Google map */
{
	height: 660px;
    width: 558px;
     
}
 
 
  
 navbiox
.dvUpdating  /* for Google map */
{
	DISPLAY:  inline-block; 
	Z-INDEX: 50; 
	LEFT:7px; 
	WIDTH: 90%; 
	TOP: 60%; 
	TEXT-ALIGN: center;
	vertical-align: middle;
	 
}

.dvUpdating p 
{
	font-family:Verdana;
	font-size:10px;
	BORDER-RIGHT: #000000 1px solid; 
	PADDING-RIGHT: 10px; 
	BORDER-TOP: #000000 1px solid; 
	PADDING-LEFT: 10px; 
	BACKGROUND: #fefefe; 
	PADDING-BOTTOM: 10px; 
	BORDER-LEFT: #000000 1px solid; 
	WIDTH: 250px; 
	PADDING-TOP: 10px; 
	BORDER-BOTTOM: #000000 1px solid
}

.pCameras
{
	padding:0;
	margin:0;
}


.toolbarContainer
{
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	border-left:1px solid #efefef;
	border-bottom:1px solid #efefef;
	vertical-align:top;
	
}

.MapAreasDDL
{
	width:310px;
	font-size:10px;
	font-family:Verdana;
}

.ReportingGroupDDL
{
	font-size:10px;
	font-family:Verdana;
}

.CamerasDDL
{
	width:310px;
	font-size:10px;
	font-family:Verdana;
}

.SignsDDL
{
	width:310px;
	font-size:10px;
	font-family:Verdana;
}

.trafficnavbox
{
	list-style-image: url(../images/misc/bul3.gif);
}

.trafficli
{

    padding-bottom:5px;    
}

.traffica
{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	margin:0px;
	padding:0px;
	text-decoration:none;
} 


/* Links tooltip  */

.tdDevName
{
    background-color:#808080;
    color:#ffffff;   
    padding-left:20px;
    padding-right:20px;
    padding-top:2px;
    padding-bottom:2px;
}

.tdTTTxt{padding-right:3px;padding-left:3px;}

.cellprofileheader
{
	font-weight:bold;
	text-align:center;
	font-family:Tahoma,Verdana;
	font-size:12px;
	color:#000000;
	background-color:#5a87c5;
	
	
}
.cellprofiletext
{
	border:1;
	font-weight:bold;
	text-align:center;
	font-family:Tahoma,Verdana;
	font-size:11px;
	color:#000000;
	border-bottom:solid 1px #efefef;
	border-right:solid 1px #efefef;
	border-left:solid 1px #efefef;
}

/*
Traffic Dashboard
*/
.tabs_ds_one
{
	width: 322px;
	height: 31px;
	background-image: url('../images/2_tabs_cameras-2.gif');
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.tabs_ds_two
{
	width: 322px;
	height: 31px;
	background-image: url('../images/2_tabs_signs-2.gif');
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.tabs_ds_three
{
	width: 322px;
	height: 31px;	 
	background-image: url('../images/2_tabs_Rwis.gif');
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}

div#ds_one
{
	display: block;
}
div#ds_two
{
	display: none;
}
div#ds_three
{
	display: none;
}
.BottomLine
{       
        padding-top:5px;  
        border:2px;
        width:1060px;
        background-image:url('images/Profile/Green/BottomLine.gif');
        background-repeat:repeat-x;        
        border-bottom-color:#5a87c5;         
        border-bottom-style:solid;       
}

#markerTooltip
{
    position:absolute; 
    display:block; 
    border-color:#333;
    border-style:solid;
    border-width:thin;       
}

#markerTooltipContent
{
    display:block;     
    padding:2px 12px 3px 7px;    
    background-color:#F8F8FF; 
    color:#333;
    font:11px/1.5 Tahoma
	
}

.descripContainer
{
    background-color:#eeeeee;
    color: #000000;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    font-size: 1.0em;
    width:275px;
}
.descrip
{
    /*color: #000000;
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
    padding-left: 10px;*/    
    width:270px;
    padding-bottom: 2px;
    font-size: 1.0em;
}
  
   
