/* CSS Document */

/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

/******* hyperlink and anchor tag styles *******/

a:link, a:visited{
		text-decoration: none;
}

a:hover{
	text-decoration: none;
}

/************** header tag styles **************/

h1{
 font: bold 18px Arial,sans-serif;
 color: #FFFFFF;
 margin: 0px;
 padding: 0px;
 text-align:center;
}

h2{
 font: bold 16px Arial,sans-serif;
 color: #FFFFFF;
 margin: 0px;
 padding: 0px;
}

h3{
 font: bold 14px Arial,sans-serif;
 color: #FFFFFF;
 margin: 0px;
 padding: 0px;
}

h4{
 font: 12px Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font: 10px Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}


/************* left box ************/

.boxtopbg{
height:6px;
background-image:url(images/boxtopbg.gif);
background-position:left top;
background-repeat:repeat-x;
}

.boxbtmbg{
height:6px;
background-image:url(images/boxbtmbg.gif);
background-position:left buttom;
background-repeat:repeat-x;
}

.boxlftbg{
width:6px;
background-image:url(images/boxlftbg.gif);
background-position:left left;
background-repeat:repeat-y;
}

.boxrgtbg{
width:6px;
background-image:url(images/boxrgtbg.gif);
background-position:left right;
background-repeat:repeat-y;
}


/*************** list tag styles ***************/

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

/*************** main styles ***************/
.list{
	list-style-image: url(images/plus.jpg);
	list-style-type: none;
}
.leftlinkbg{
width:200px;
height:auto;
background-image:url(images/leftlink-rep.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.quickbg{
width:auto;
height:176px;
background-image:url(images/quickBg.gif);
background-position:left top;
background-repeat:no-repeat;
}

.topmidbg{
width:auto;
height:10px;
background-image:url(images/mid-toprep.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.downbgrep{
width:auto;
height:38px;
background-image:url(images/downBg.jpg);
background-position:left top;
background-repeat:repeat-x;
}

.foterbg{
width:auto;
height:47px;
background-image:url(images/footerBg.jpg);
background-position:left top;
background-repeat:repeat-x;
}
.welcome{
font-size:16px;
font-style:normal;
font-weight:bold;
color:#0089d0;
}
.registration
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:normal;
font-weight:bold;
color:#0089d0;
}
.personalinfo
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:bold;
padding-left:5px;
color:Maroon;
}
.headings
{
font-family: Verdana, Arial, Helvetica, sans-serif;    
font-size:12px;
font-style:normal;
font-weight:bold;
color:#0089d0;
}
.gvcontent{
font-size:10px;
font-style:normal;
font-weight:normal;
color:#0089d0;
}
.gvlinks{
font-size:10px;
font-style:normal;
font-weight:normal;
color:Gray;
}
.gvheader{
font-size:11px;
font-style:normal;
font-weight:bold;
color:White;
}
.admingvcontent{
font-size:11px;
font-style:normal;
font-weight:normal;
color:#0089d0;
}
.admingvlinks{
font-size:11px;
font-style:normal;
font-weight:normal;
color:Maroon;
}
.ddlists
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:normal;
color:Black;
}

.events{
font-size:11px;
font-style:normal;
font-weight:bold;
color:Gray;
padding-left:30px;
}
.eventlinks{
font-size:10px;
font-style:normal;
font-weight:normal;
color:Gray;
line-height:17px;
text-decoration:underline;
}

.heading
{
font-family: Verdana, Arial, Helvetica, sans-serif;    
font-size:12px;
font-style:normal;
font-weight:bold;
color:#303188;
}
a.eventlinks
{
    text-decoration:underline;
}
a.eventlinks:hover{
text-decoration:none;
}
.international{
font-size:12px;
font-style:normal;
font-weight:normal;
color:Gray;

text-decoration:underline;

}

a.international:hover
{
    color:Orange;
text-decoration:none;
}

.blogs{
font-size:11px;
font-style:normal;
font-weight:bold;
color:dimgray;
text-decoration:underline;

}
.contactus{
font-size:12px;
font-style:normal;
font-weight:bold;
color:Black;
}
.contactus1{
font-size:11px;
font-style:normal;
font-weight:normal;
color:Black;
}
.runningtxt{
font-size:11px;
text-align:left;
line-height:16px;
font-style:normal;
font-weight:normal;
color:#000000;
}
.running{
font-size:11px;
text-align:left;
line-height:22px;
font-style:normal;
font-weight:normal;
color:#000000;
}
.disclaimer{
font-size:9px;
text-align:left;
line-height:16px;
font-style:normal;
font-weight:normal;
color:#000000;
}
.Searchtext{
font-size:11px;
line-height:16px;
font-style:normal;
font-weight:bold;
color:#336699;
}
.latestleft{
font-size:12px;
font-style:normal;
font-weight:bold;
line-height:20px;
color:#2e3192;
padding-bottom:3px;
border-bottom:#CC0000 solid 1px;
}
.homeleft{
font-size:11px;
font-style:normal;
font-weight:normal;
color:#000000;
}
a.homeleft:hover{
color:#003399;
}

.horizline{
border-bottom:#c3d0d7 solid 1px;
}

.more{
font-size:11px;
font-style:normal;
font-weight:bold;
color:#0099CC;
}
a.more:hover{
color:#FF9900;
}

.compnametxt{
font-size:14px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
}

.submenuleftline{
border-right:#a2b8ca 1px solid;
}
.copyright{
font-size:10px;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
}
.quicktxt{
font-size:10px;
font-style:normal;
font-weight:normal;
color:#000000;
}
.quickreadtxt{
font-size:10px;
font-style:normal;
font-weight:normal;
color:#FF0000;
}
.readmore{
font-size:10px;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-align:right;
text-decoration:none;
}
a.readmore:hover{
color:#00CCFF;
}
/******************** paran/******************/



.tablebox{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:2px;
background:#FFEDDF;
border-bottom:#FF9966;
border-left:#FF9966;
border-right:#FF9966;
border-top:#FF9966;
color: #333333;
padding:1 0 1 0;
}

.moreLk{
font-size:11px;
line-height:16pt;
font-style:normal;
padding-top:10px;
padding-bottom:2px;
font-weight:bold;
color:#0089d0;
}
.morelnk{
font-size:10pt;
font-style:normal;
padding-top:10px;
padding-bottom:2px;
font-weight:bold;
color: #006633;
}
.weprotectinner{
width:599px;
height:104px;
background-image: url(images/weprotect_inner.jpg);
background-position:left top;
background-repeat:repeat-x;
}

.leftlinkinerbg{
width:205px;
height:auto;
background-image: url(images/left_bg.jpg);
background-position:left top;
background-repeat:repeat;
}

.Subheadgray{
font-size:12px;
font-style:normal;
font-weight:bold;
color: #666666;
}

.bodylinks
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:20px;
font-style:normal;
font-weight:bold;
color:#FF6600;
}
a.bodylinks:hover{
color:#666666;
}

.topmenu{
font-size:10px;
font-style:normal;
font-weight:bold;
color:#FFFFFF;
}
a.topmenu:hover{
color:#666666;
}


.leftlinks{
font-size:11px;
line-height:18px;
font-style:normal;
font-weight:bold;
color: #006699;
text-align:left;
padding-left:30px;
}
.doclinks
{
	font-size:11px;
	line-height:18px;
	font-style:normal;
	font-weight:bold;
	color:#006699;
	text-align:center;
}
a.leftlinks:hover{
color: #000000;
}

.topbluebg{
width:100%;
height:104px;
background-image:url(images/weprotect_bg.jpg);
background-position:top;
background-repeat: repeat-x;
}

.createbutton
{	
background-image: url(images/createnew_btn.jpg);
} 

.buttons{
font-size:11px;
line-height:18px;
font-style:normal;
font-weight:bold;
color:White;
background:#006699;
}
.fonttext
{
	font-size:11px;
	line-height:normal;
	font-weight:normal;
	color:#006699;
	text-align:right;
	padding-right:10px;
}
.fonttext1
{
	font-size:11px;
	line-height:normal;
	font-weight:normal;
	color:#006699;
	text-align:left;
	padding-right:10px;
}
.fonttext2
{
	font-size:11px;
	line-height:normal;
	font-weight:bold;
	color:#006699;
	text-align:left;
	padding-left:30px;
}
.fonttext1
{
	font-size:12px;
	line-height:normal;
	font-weight:normal;
	color:#006699;
	

}

.reqfield
{
	font-size:12px;
	line-height:normal;
	font-weight:lighter;
	color:Red;
}


/***************************
http://www.thescripts.com/forum/thread97909.html
***css***

p span.dot{
padding-left: 9px;
background: url("dot.gif") no-repeat center left
}

p>span.dot /*style rule for not-ie browsers*/  /*
height: 0;
padding-bottom: 5px
}

***html***

<p>
<span class="dot">&nbsp;</span>
This is only a test for the emergency broadcast system.
</p> 

*******************/

.bullet {list-style-image:url(images/dotpoint.jpg);
padding-left:5px;
margin-left:10px;
margin-bottom:5px;
}
/* top main menu links */

/*************** top main menu tag styles ***************/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
#glowingtabs{
float:right;
width:100%;
font-size:60%;
line-height:15px;
background-color:#000000;
}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 3px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(images/link-btnbg.gif) no-repeat left top;
margin:0;
margin-right: 2px; /*spacing between each tab*/
padding:0 0 0 3px;
text-decoration:none;
}

#glowingtabs a span{
float:left;
display:block;
padding: 4px 3px 4px 5px;
font-weight:bold;
color:#FFFFFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: #FFFFFF;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0% 0; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -50px; /*Shift background image up to start of 2nd tab image*/
color: #0089d0;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% 0; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -50px; /*Shift background image up to start of 2nd tab image*/
}


/*************** rightsub menu tag styles ***************/

/*#navcontainer ul
{
margin-left:10px;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

}

#navcontainer li { 
margin: 0 0 2px 0; }

#navcontainer a
{
display: block;
padding: 2px 2px 2px 24px;
width: 130px;
height:15px;
background-image: url(images/right-prestBtn.jpg);
background-repeat:no-repeat;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color:#1d4f78;
color: #FFFF99;
background-image: url(images/right-overBtn.jpg);
}

#active a:link, #active a:visited, #active a:hover
{
background-color:#1d4f78;
background-image: url(images/right-overBtn.jpg);
background-repeat:no-repeat;
color: #FFFFFF;
}
*/

.mainlinks{
font-size:10px;
font-style:normal;
font-weight:normal;
color:#FFFFFF;
text-align:right;
text-decoration:none;
}
a.mainlinks:hover{
color:#00CCFF;
}

.ctxt{
			z-index:10;
			}
		.ctxt:hover{
			position:relative;
			z-index:100;
			}			
		.ctxt span{
			display:none;
			}
		.ctxt:hover span{
			display:block;
			position:absolute;
			float:left;
			white-space:nowrap;
			top:-12.2em;
			left:18.5em;
			background:#f173a4;
			border:1px solid #444;
			color:#444;
			padding:1px 5px;
			z-index:10;			
			}		



