body {
	margin: 3px;
	padding: 3px;
}

A {	COLOR: #0000FF; TEXT-DECORATION: underline}
A:hover {	COLOR: #FF0000; TEXT-DECORATION: underline}

a.special:link {
     color: #FFFFFF;
     background-color: transparent;
     text-decoration: underline;
     }

a.special:visited {
     color: #FFFFFF;
     background-color: transparent;
     text-decoration: underline;
     }

a.special:hover {
     color: #FFFF00;
     background-color: transparent;
     text-decoration: underline;
     }

a.special:active {
     color: #FFFF00;
     background-color: transparent;
     text-decoration: underline;
     }

.tabledisp1 {
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
  overflow: auto;
	}

.tabledisp2 {
	border-top: 1px dashed silver;
	border-left: 1px dashed silver;
	border-right: 1px dashed silver;
	border-bottom: 1px dashed silver;
	}

.tabledisp3 {
	border-top: 1px solid #C0C0C0;
	border-left: 1px solid #C0C0C0;
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	}

.tabledisp4 {
	border-top: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
	}

.tablesearch {
	border-top: 1px solid #9900FF;
	border-left: 1px solid #9900FF;
	border-right: 1px solid #9900FF;
	border-bottom: 1px solid #9900FF;
	}

#bottom {border-bottom: 1px dashed #C0C0C0;}

.hr { height: 0; border-style: dashed; border-width: 1px 0 0 0; border-color:#209DD2; }

.pagedivhz1t {
	border-top: 1px solid black;
	}

.pagedivhz1b {
	border-bottom: 1px solid black;
	}

.pagedivvt1 {
	border-left: 1px solid black;
	}

.celldivhz1 {
	border-bottom: 1px dotted #209DD2;
	}

.celldivhz2 {
	border-bottom: 1px dotted #CEE7F3;
	}

.pagedivhztfoot {
	border-top: 1px solid silver;
	}

.outline_text {
	outline-style: inherit;
	outline-color: #990038;
	outline-width: 1px;
}
.outline_text_alt {
	text-shadow: #FFFF00;
}

.td1 {
	border-bottom: 1px dotted #C0C0C0;
	}

.td2 {
	border-bottom: 1px dotted #209DD2;
	}

.ul1 {
	margin-top: 0;
	margin-bottom: 0;
	list-style-type: disc;
	list-style-position: outside;
	}

.li1 {
	margin: 0 0 0 25;
	}

input.btnblk {
     text-decoration: underline;
     text-align: center;
     font-weight: bold;
     background-color: transparent;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: none;
     cursor:pointer;
     color: #0000FF;
}

input.btnblk2 {
     text-decoration: underline;
     text-align: center;
     background-color: transparent;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: none;
     cursor:pointer;
     color: #0000FF;
}

input.btnblk3 {
     text-decoration: underline;
     text-align: left;
     width : 100;
     background-color: transparent;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: none;
     cursor:pointer;
     color: #0000FF;
}

input.btnblk4 {
     text-decoration: underline;
     text-align: center;
		 font-size: 9px;
     width : 125;
     background-color: transparent;
     border-top-style: none;
     border-right-style: none;
     border-bottom-style: none;
     border-left-style: none;
     cursor:pointer;
     color: #0000FF;
}

#container {
	margin: auto;
	width: 400px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
	background-color: #FFFFFF;
}

#container #content {
	padding: 5px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

#toolTip{
   border:1px solid #CCC;
   background-color:#F9F9F9;
   width:150px;
   position:absolute;
   visibility: hidden;
   overflow: hidden;
  	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
   color:#333;
}

#toolTip h1{
   display:block;
  	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
   background-color:#F1F1F1;
   border-bottom:1px solid #CCC;  
   margin:0px;
   padding:0px 2px;   
}

#toolTip p {
   margin:0px;
   padding:4px 2px;   
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;

visibility: hidden;
}

#wrapper {
text-align:left;
margin:0 auto;
width:100%;
}

span#TM{ 
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 70%; vertical-align: top;
}

/*Share content blogs - Start/

#popitmenu{
position: absolute;
background-color: #CEE7F3;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #CEE7F3;
}

/*Share content blogs - End/

	#dhtmlgoodies_colorPicker{
		position:absolute;
		width:250px;
		padding-bottom:1px;
		background-color:#FFF;
		border:1px solid #317082;
		
		width: 252px;	/* IE 5.x */
		width/* */:/**/250px;	/* Other browsers */
		width: /**/250px;	
				
	}

/*Mobile - Start*/

.hr_m1 {
color: #209DD2;
background-color: #209DD2;
height: 5px;
}

.imgborderleft {
	float: left;
	border: 1px solid #000000;
	padding: 5px;
	background-color: #FFFFFF;
	margin: 5px 10px 10px 5px;
	}

.imgborderright {
	float: right;
	border: 1px solid #000000;
	padding: 5px;
	background-color: #FFFFFF;
	margin: 5px 10px 10px 5px;
	}

