body{
background-color:#000000;
margin:0px;
}
a.bottom_links
{
font-family: verdana, arial, helvetica;
font-size:10px;
color:#dcdcdc;
line-height:11px;
}

a.bottom_links:hover
{
font-family: verdana, arial, helvetica;
font-size:10px;
color:#f47b06;
line-height:11px;
text-decoration:none;
}

.footer_text
{
font-family: verdana, arial, helvetica;
font-size:10px;
color:#dcdcdc;
line-height:11px;
}

a.top_links
{
font-family: verdana, arial, helvetica;
font-size:11px;
color:#dcdcdc;
font-weight:bold;
}

a.top_links:hover
{
font-family: verdana, arial, helvetica;
font-size:11px;
color:#f47b06;
font-weight:bold;
text-decoration:none;
}

.white_bold
{font-family: verdana, arial, helvetica;
font-size:11px;
color:#dcdcdc;
font-weight:bold;
}

div#rolltipDiv{
position: absolute;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
width: 339px;
border: 1px solid #666666;
padding: 5px;
background-color: #2d2d2d;
visibility: hidden;
z-index: 100;
filter: alpha(opacity=95);
-moz-opacity: 0.95;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=#222222,direction=135);*/
}


#dhtmltooltip{
position: absolute;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
width: 200px;
border: 1px solid #333333;
padding: 5px;
background-color: #2d2d2d;
visibility: hidden;
z-index: 100;
filter: alpha(opacity=95);
-moz-opacity: 0.95;
/*Remove below line to remove shadow. Below line should always appear last within this CSS
filter: progid:DXImageTransform.Microsoft.Shadow(color=#222222,direction=135);*/
}

a.menu_links
{
font-family: Arial;
font-size:13px;
color:#dcdcdc;
font-weight:bold;
text-decoration:none;
padding-left:15px;
}

a.menu_links:hover
{
text-decoration:underline;
}

div.menu1
{
background-color: #2d2d2d; 
border:none;
filter: alpha(opacity=95);
-moz-opacity: 0.95;
}

a.menu_links1
{
font-family: Arial;
font-size:12px;
color:#dcdcdc;
font-weight:bold;
text-decoration:none;
padding-left:10px;
}

a.menu_links1:hover
{
text-decoration:underline;
}

a.menu_links2
{
font-family: Arial;
font-size:13px;
color:#dcdcdc;
font-weight:bold;
text-decoration:none;
}

a.menu_links2:hover
{
text-decoration:underline;
}

a.menu_links3
{
font-family: Arial;
font-size:12px;
color:#dcdcdc;
font-weight:bold;
text-decoration:none;
}

a.menu_links3:hover
{
text-decoration:underline;
}


a.menu_links4
{
font-family: Arial;
font-size:10px;
color:#dcdcdc;
font-weight:bold;
text-decoration:none;
}

a.menu_links4:hover
{
text-decoration:underline;
}

.mainhead{
font-family: Arial;
font-size:16px;
color:#dcdcdc;
font-weight:bold;
padding-left:15px;
}

.bdytext{
font-family:Tahoma ;
font-size:13px;
color:#ececec;
font-weight:normal;
line-height:16px;
padding-right:5px;
}

.link{
font-family:Tahoma ;
font-size:12px;
color:#D6C985;
font-weight:normal;
text-decoration:none;
}
a.link:hover{
	text-decoration:underline;
	}

.bdytext_head{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#dcdcdc;
font-weight:bold;
padding-top:10px;
}
.bdytext_head_1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#dcdcdc;
font-weight:bold;
padding-bottom:10px;
}
.toplinks{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#dcdcdc;
font-weight:bold;
text-decoration:none;
}
.toplinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#f47b06;
font-weight:bold;
text-decoration:none;
}

.main_hding{
padding-left:10px;
text-align:left;
}
.sub_hding{
padding-left:17px;
text-align:left;
}
#full-doc {
	DISPLAY: none
}
#stated-doc {
	DISPLAY: none
}
#no-doc {
	DISPLAY: none
}
#full-doc1 {
	DISPLAY: none
}
#full-doc2 {
	DISPLAY: none
}
#full-doc3 {
	DISPLAY: none
}
#full-doc4 {
	DISPLAY: none
}
#full-doc5 {
	DISPLAY: none
}
#full-doc6 {
	DISPLAY: none
}
#full-doc7 {
	DISPLAY: none
}
#full-doc8 {
	DISPLAY: none
}
#full-doc9 {
	DISPLAY: none
}
#full-doc10 {
	DISPLAY: none
}



/*----Home Upcoming Event New-----*/

.upcoming-new{
margin:0;
padding:0;
background:url(Images/home/more-solutions-on.jpg) no-repeat;
width:286px;
height:201px;
}

.upcoming-new span a{
margin:0;
padding:0;
background:url(Images/home/more-solutions-on.jpg) no-repeat;
width:286px;
height:201px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#1e1e1e;
text-align:left;
}

.upcoming-new span a:hover{
background:url(Images/home/more-solutions-off.jpg) no-repeat;
width:286px;
height:200px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#1e1e1e;
text-align:left;
}

.upcoming-new div {
padding:50px 22px 10px 22px;
}





.upcoming-new2{
margin:0;
padding:0;
background:url(Images/home/more-solutions-on.jpg) no-repeat;
width:286px;
height:201px;
}

.xupcoming-new2 span a{
margin:0;
padding:0;
background:url(Images/home/more-solutions-on.jpg) no-repeat;
width:286px;
height:201px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#1e1e1e;
text-align:left;
}

.xupcoming-new2 span a:hover{
background:url(Images/home/more-solutions-off.jpg) no-repeat;
width:286px;
height:200px;
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#1e1e1e;
text-align:left;
}

.upcoming-new2 div {
padding:50px 22px 10px 22px;
}

.upcoming-new2 div .position {
position:relative;
top:40px;
left:20px;
}

/*-------New May 09 CSS----*/


.megadesign{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#dcdcdc;
text-align:left;
}

.megasite{
background:url(Images/Common/megasite.gif) no-repeat;
width:86px;
height:12px;
display:block;
text-indent:-9999px;
margin-top:2px;
overflow:hidden;
}


.web_design_img{
background:url(Images/Common/web_design_img.gif) no-repeat;
width:67px;
height:12px;
display:block;
text-indent:-9999px;
margin-top:2px;
overflow:hidden;
}

.blue_link{font-family:arial; font-size:12px; color:#08b2cb; font-weight:bold; text-decoration:blink; }
.blue_link a{font-family:arial; font-size:12px; color:#08b2cb; font-weight:bold; text-decoration:blink;}