/* CSS Document */
body{font-family:Arial,Helvetica,sans-serif;}
.pagename {font-size: 14px}
.login {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
}

/*-index-----*/
.headname {color: #000000}

.btext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:800;
	background-image:(../images/grray_back.PNG);
	/*background-color:#FFFFFF;*/
	
	}

.btext1 {
	font-family: "Franklin Gothic Medium";
	font-size: 13px;
	font-weight:500;
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	margin-left:5px;
	}	

.btext2 {
	/*font-family:Garamond;*/
	font-size: 13px;
	/*font-weight:bold;*/
	border-right:1px solid #F0F0F0;
	border-bottom:1px solid #F0F0F0;
	margin-left:5px;
	}	
/*---contact------*/	
.comname {font-size: 16px}
.style5 {color: #003366}
.feedbcktxt {font-size: 11px}

/*--portfolio--------------*/
.h1text {color:#0099FF; font-weight:bold; text-decoration:none;}
.h1text1 {color:#0099FF;text-decoration:none;}
.h1textabt  {color:#000000/*#CCCCCC*/; font-size:14px; font-weight:bold; text-decoration:none;}
/*--sitemap-------------*/
.subhead {color: #666666}

/*--watermark-------------*/
.watermark {color: #AAAAAA;
	    size : 1}

a.MyDottedLink:link
{
	color: #0000FF;
	text-decoration: none;
}

a.MyDottedLink:active
{
	font-weight: bold;
	color: #FFFF40;
	text-decoration: underline;
	text-underline-style: dotted;
}
a.MyDottedLink:hover
{
	font-weight: bold;
	color: #FFFF40;
	text-decoration: underline;
	text-underline-style: dotted;
}

a.MyDottedLink:visited
{
	color: #0000FF;
	text-decoration: none;
}

.tableBorder
{
	border:#CCCCCC;
	border-bottom-color:#999999;
}

.para{
text-align:justify;
vertical-align:top;
font-size:14px;
font-weight:500;
}

.btext_skill {
	font-family: "Franklin Gothic Medium";
	font-size: 14px;
	margin-left:5px;
	padding-left:20px;
	}	
.feedbacktxt{ width:220;}	

.bottomText{
	 color:#FFFFFF;
	 font-family:Arial, Helvetica, sans-serif; 
	 font-size:12px; 
	 background-color:#045D99;
	 margin:5px;
	 height:10px;
	}


/*--- about us menu ---*/
.aboutusmenu{
	position:relative;
	padding: 0 0 0 30px;
	margin: 0 auto 0 auto;
	height: 46px;
	list-style: none;
	margin-left:0px;
	width:100%	
}

.aboutusmenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 14px; /*Padding to accomodate left tab image. Do not change*/
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;
}

.aboutusmenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px; /*Padding of menu items*/
}

.aboutusmenu li.current a, .aboutusmenu li a:hover{
	color:#0099FF;
	background-position: left;
	text-decoration:underline;
	
}

.aboutusmenu li.current a b, .aboutusmenu li a:hover b{
	color:#0099FF;
}

.plfet10{padding-left:10px;}
.pbot10{padding-bottom:10px;}
.ptop10{padding-top:10px;}
.pright10{padding-right:10px;}

.pleft5{padding-left:5px;}
.pbot5{padding-bottom:5px;}
.ptop5{padding-top:5px;}
.pright5{padding-right:5px;}

.bl{ border-left:1px solid #F0F0F0; }
.bb{ border-bottom: 1px solid #F0F0F0; }
.bt{ border-top: 1px solid #F0F0F0; }
.br{ border-right: 1px solid #F0F0F0; }

.bleft{ border-left:1px solid #989898; }
.bbot{ border-bottom: 1px solid #989898; }
.btop{ border-top: 1px solid #989898; }
.bright{ border-right: 1px solid #989898; }

.headText{
color:#FFFFFF;
font-size:12px;
}
.dropcap{
font-size:25px;
font-family:times;
}

.fontText{
color:#CCCCCC;
font-size:14px;
}

.heading{
/*font-family:"Times New Roman", Times, serif;*/
color:#0B65A2;
font-size:36px;
font-family:"Monotype Corsiva";
}

.header{
font-family:"Times New Roman", Times, serif;
color:#000000;
font-size:22px;
}
/*--- End of about us menu ---*/

/* --- Begin Conact Us page Buttons --- */
a.ovalbutton{
margin-top:10px;
margin-left:70px;
background: transparent url(../images/oval-gray-left[1].gif) no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url(../images/oval-gray-right[1].gif) no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
/* CSS Document */
/* --- End Conact Us page Buttons --- */

.tdbg{ background:url(../images/blue_bg.PNG) repeat-x; }

.aboutSites{ padding:0 0 3px 0; margin:0 0 10px 0px; list-style-type:none; font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif; font-size:12px;}
.aboutSites li{ padding:5px 0 3px 0; margin:0; list-style-type:none; font-size:10px; color:#888888; border-bottom:1px dashed #CCCCCC; }
.aboutSites li a{ padding:0; margin:0; list-style-type:none; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#CC6600; text-decoration:none;}
.aboutSites li a:hover{ padding:0; margin:0; list-style-type:none; font-family:Arial,Helvetica,sans-serif; font-size:13px; font-weight:bold; color:#CC6600; text-decoration:underline;}
