body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #595959;
	background-image: url(../images/bg2.jpg);
}

.underborder {
	border-bottom:#E0E0E0 solid 1px;
	height:30px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	
}
.topmenulink {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-align:right;
	vertical-align:middle;
	text-decoration:none;
}
.topmenulink1 {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-align:right;
	vertical-align:middle;
	text-decoration:underline;
}
.topmenulink:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-align:right;
	vertical-align:middle;
	text-decoration:underline;
}
.customerlog {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#999999;
	text-align:right;
	vertical-align:middle;
	text-decoration:none;
	}

customerlog:hover{font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-align:right;
	vertical-align:middle;
	text-decoration:underline;
	}
	
.login12{ background:url(../images/loginjavabg.jpg);}	
.mainbgcolor {
	background-color:#FFFFFF;
}
.logotableheight {
	height:100px;
}
.paddingrequest {
	padding-bottom:15px;
}
.welcomeheading {
	font-family: Tahoma;
	font-size: 14px;
	color: #616763;
	font-weight: bold;
}
.welcometext {
	font-family: Tahoma;
	font-size: 13px;
	color: #444845;
	text-align:justify;
	line-height:18px;
	font-weight:normal;
}
.welcometext2 {
	font-family: Tahoma;
	font-size: 15px;
	color: #444845;
	text-align:justify;
	line-height:23px;
	font-weight:normal;
}
.loginbg {
	background-image:url(../images/login_bg.jpg);
	height:164px;
}
.remotebg {
	background-image:url(../images/remotebg.jpg);
	height:165px;
}
.logintext {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	height:40px;
}
.logintexts {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	height:40px;
	padding-left:35px;
}
.textbox {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-align:left;
	vertical-align:middle;
	border:#ffffff solid 1px;
	height:13px;
	width:140px;
}
.loginpic {
	background-image:url(../images/bott.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:11px;
	color:#B02D1B;
	text-align:center;
	height:21px;
	width:55px;
	border:0px;
	cursor:pointer;
	padding-bottom:3px;
}
.loginpic1 {
	background-image:url(../images/login_botton.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma;
	font-size:11px;
	color:#B02D1B;
	text-align:center;
	height:21px;
	width:55px;
	border:0px;
	cursor:pointer;
	padding-bottom:3px;
}

.forgotpass {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}
.forgotpass:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
} 
.heading {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #1F4569;
}
.heading2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
}
.HEI {
	height:90PX;
}
.news {
	font-family: Tahoma;
	font-size: 13px;
	color: #2BC3FF;
	font-weight: bold;
}
.morelonk {
font-family: Tahoma;
	font-size: 11px;
color:#0C9BD3;
font-weight:normal;
text-decoration:underline;
	
}
.morelonk:hover {
font-family: Tahoma;
	font-size: 11px;
color:#FF0000;
font-weight:normal;
text-decoration:underline;
	
}
.devider {
	border-right:#eaeaea solid 1px;
}
.itmana {
	font-size: 11px;
		font-family: Tahoma;
}
.borderbot {
	border-bottom:#B61701 solid 1px;
}
.hite {
	height:30px;
}
.welcometext1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #444845;
	text-align:left;
	font-weight:normal;
	vertical-align:middle;
}
.serviceslink {
	font-family: Tahoma;
	font-size: 11px;
	color: #444845;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}
.serviceslink:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #2BC3FF;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}
.serviceslinkred {
	font-family: Tahoma;
	font-size: 11px;
	color:#FF0000;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}
.serviceslinkwhite {
	font-family: Tahoma;
	font-size: 12px;
	color:#FFffff;
	text-align:left;
	vertical-align:middle;
	text-decoration:none;
}
.footerbg {
	background-image:url(../images/footer_bg.jpg);
	height:100px;
}
.copyright {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
.footercss {
	font-family: Tahoma; 
	font-size: 12px; 
	color: #FFFFFF;
	text-decoration:none;
	height:25px;
	}
	.footercss:hover {
	font-family: Tahoma; 
	font-size: 12px; 
	color:#CCCCCC;
	text-decoration:none;
	}
.footermenu {color: #FFFFFF}
.latestupbg {
	background-image:url(../images/latest_up.jpg);
	height:41px;
}
.latestcss {
	font-family:Tahoma;
	font-size:16px;
	font-weight:bold;
	color:#1F4569;
}
.latestmbg {
	background-image:url(../images/latest_mbg.jpg);
	height:auto;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	padding-top:18px;
}
.latestheight {
	height:25px;
}
.latestheight:hover {
	height:25px;
	background-image:url(../images/hoverbg.jpg);
}
.black_overlay{
 
                 display: none;
 
                  position: absolute;
				  
				  border:medium; color:#2C3E5F;
 
                  top: 0%;

                  left: 0%;
 
                  width: 100%;
  
                  height: 1184px;
  
                  background-color:#E8E8E8;
 
                  z-index:1001;

                  -moz-opacity: 0.7;
 
                  opacity:.70;
 
                  filter: alpha(opacity=70);
  
              }

 .white_content {

                  display: none;

                  position:absolute;			  
				  
 
                  top: 100px;
                  left:440px;
 
                  width:474px;

                  height: 160px;
 
                  padding: 2px;

                  border: 1px solid #000066;
  
                  background-color: white;

                  z-index:1002;
 
                  overflow: auto;

              }	
			  .codecss {
			  	font-family:Tahoma;
				font-size:11px;
				color:#ffffff;
				font-weight:normal;
				height:30px;
				/*padding-left:37px;*/
				}
				.codecss2 {
				height:20px;
			  }
			.textboxceecode {
				font-family:Tahoma;
				font-size:11px;
				color:#333333;
				font-weight:normal;
				height:14px;
				width:128px;
				border:#fff solid 1px;
			}
			.textboxceecode:hover {
				border:#FFffff solid 1px;
			}
			.connectbtn {
				background-color:#FF0000;
				font-size:11px;
				color:#ffffff;
				font-weight:normal;
				width:130px;
				height:23px;
				padding-bottom:2px;
				cursor:pointer;
				
			}
			.cancelcss {
				background-color:#000000;
				font-size:9px;
				color:#ffffff;
				font-weight:normal;
				width:35px;
				height:20px;
				padding:1px 6px 1px 6px;
				border:#FFFFFF solid 1px;
			}
.cancelcss:hover {
				background-color:#FF0000;
				font-size:9px;
				color:#ffffff;
				font-weight:normal;
				width:35px;
				height:20px;
				padding:1px 6px 1px 6px;
				border:#FFFFFF solid 1px;
			}
			.check {font-size: 11px}
			.logintextfeild {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	width:180px;
	height:14px;
	border:#999999 solid 1px;
}
.logintextfeild:hover {
	
	border:#FF0000 solid 1px;
}
.logintextfeild2 {
	background-color:#CCCCCC;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	width:130px;
	height:17px;
	border:#999999 solid 1px;
}
.logintextfeild2:hover {
	background-color:#CCCCCC;
	border:#000000 solid 1px;
}
.concss {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#0000FF;
	text-decoration:underline;
}
.concss:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}
.rsspadd {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	padding-left:30px;
}
.rsspadd:hover {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
	padding-left:20px;
}


/*...................................contact...................*/


.contacttext {
	width: 150px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color: #000000;
	text-align:left;
	vertical-align:middle;
	padding-bottom:14px;
}
.contacttextt {
	width: 150px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color: #000000;
	text-align:left;
	vertical-align:top;
	padding-bottom:14px;
}
.dropdownEffect2
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 18px;
	width: 262px;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.dropdownEffect2:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #000000;
height: 18px;
	width: 262px;
	font-family: tahoma;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.textboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 18px;
	width: 250px;
	font-family: tahoma;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.textboxEffect:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #000000;
	font-family: tahoma;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.MassageboxEffect
{
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #CCCCCC;
	height: 80px;
	width: 350px;
	font-family: tahoma;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: left;
}
.MassageboxEffect:hover
{
background-color:#FFFFFF;
color:#1D859B;
margin:0px;
padding:0px;
border:1px solid #000000;
	font-family: tahoma;
	font-size: 11px;
	line-height: 19px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.loginpic {
	background-image:url(../images/bott.jpg);
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:11px;
	color:#ffffff;
	text-align:center;
	height:21px;
	width:67px;
	border:0px;
	cursor:pointer;
	margin-bottom:4px;
	padding-bottom:4px;
}
.requiredfeild {
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	line-height:16px;
	color: #FF0000;
	}
	.starred {color: #FF0000}
	.bor {
		border-left:#F0F0F0 solid 1px;
	}
	.quotetext {
	font-family: Tahoma;
	font-size: 12px;
	color:#0066CC;
	line-height:18px;
	font-weight:normal;
}
.quotetext2 {
	font-family: Tahoma;
	font-size: 12px;
	color:#0099FF;
	line-height:18px;
	font-weight:normal;
}
.boxy-wrapper { position: absolute; }
.boxy-wrapper.fixed { position: fixed; }

  /* Modal */
  
  .boxy-modal-blackout { position: absolute; background-color:#797979; left: 0; top: 0; }
  
  /* Border */

  .boxy-wrapper { empty-cells: show; }
	.boxy-wrapper .top-left,
	.boxy-wrapper .top-right,
	.boxy-wrapper .bottom-right,
	.boxy-wrapper .bottom-left { width: 14px; height: 14px; padding: 0 }
	
	.boxy-wrapper .top-left { background: url('../images/boxy-nw.png'); }
	.boxy-wrapper .top-right { background: url('../images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { background: url('../images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { background: url('../images/boxy-sw.png'); }
	
	/* IE6+7 hacks for the border. IE7 should support this natively but fails in conjuction with modal blackout bg. */
	/* NB: these must be absolute paths or URLs to your images */
	.boxy-wrapper .top-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='src/images/boxy-nw.png'); }
	.boxy-wrapper .top-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='src/images/boxy-ne.png'); }
	.boxy-wrapper .bottom-right { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='src/images/boxy-se.png'); }
	.boxy-wrapper .bottom-left { #background: none; #filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='src/images/boxy-sw.png'); }
	
	.boxy-wrapper .top,
	.boxy-wrapper .bottom { height: 10px; background-color:#CCCCCC; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	.boxy-wrapper .left,
	.boxy-wrapper .right { width: 10px; background-color:#CCCCCC; opacity: 0.6; filter: alpha(opacity=60); padding: 0 }
	
	/* Title bar */
	
	.boxy-wrapper .title-bar { background-color:#666666; padding: 6px; position: relative; }
	  .boxy-wrapper .title-bar.dragging { cursor: move; }
	    .boxy-wrapper .title-bar h2 { font-size: 12px; color: white; line-height: 1; margin: 0; padding: 0; font-weight: normal; }
	    .boxy-wrapper .title-bar .close { color: white; position: absolute; top: 6px; right: 6px; font-size: 90%; line-height: 1; }
		
	/* Content Region */
	
	.boxy-inner { background-color: white; padding: 0 }
	.boxy-content { padding: 15px; }
	
	/* Question Boxes */

    .boxy-wrapper .question { width: 350px; min-height: 80px; }
    .boxy-wrapper .answers { text-align: right; }
	.CONCSS2 {
		font-family:Tahoma;
		font-size:12PX;
		font-weight:bold;
		text-decoration:underline;
		color:#0000FF;
	}
	.CONCSS2:HOVER {
		font-family:Tahoma;
		font-size:12PX;
		font-weight:bold;
		text-decoration:underline;
		color:#996600;
	}
	.mb {
		border-RIGHT:#9E0A0E solid 1px;
	}
	.bt {
		border:#EFEFEF solid 1px;
		
	}
	.bt:hover {
		border:#999999 solid 1px;
		
	}
	.entry {
	font-family: Tahoma;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	margin-top:13px;
	
	}
	.serup {
		height:32px;
		background-image:url(../images/serup.jpg);
	}
	.sermiddle {
		background-image:url(../images/sermiddle.jpg);
	}
	/* begin styles for RSS Feed */

.rss-box {
	 margin: 1em;
	 width: 98%;
	 background-color: #F2F4FA;
	 border: 1px solid #0077B5;
	 
}
.rss-items {
	margin-top:0px;
	padding:0.5em; 0.5em;
	margin-left:0px;
	color:#000000;
	
}
p.rss-title {padding:0.5em;}
.rss-title {
	font-size: 8pt;
	background-color: #5599BC;
	color: #F2F4FF;
	font-weight:bold;
	text-align: left;
}

.rss-item  {
  font-size: 7pt;
  list-style:none;
  padding-bottom:1em;
}

.rss-item a {
	color:navy;
	font-size: 8pt;
	font-weight:bold;
	}
	
.rss-item a:visited {
	color: black;
}

.rss-date {
	font-size: 7pt;
	color: #990033;
	}
 
/* buttons modeled from http://www.wellstyled.com/css-inline-buttons.html */

.pod-play {
   _width:12em;
   margin: 0 0.2em; padding: 0.1em 0; _padding:0;
   
   white-space:nowrap;
   text-decoration: none;
   vertical-align:middle;
   background: #fb6;
   color: black;
   }
.pod-play em {
   _width:1em; _cursor:hand;
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: white;
   color: #222;
   }
.pod-play span {
   _width:1em; _cursor:hand;
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.pod-play:hover {
   background: #666;
   color: white;
   }
.pod-play:hover em {
   background: black;
   color: white
   }
   .cm {
   	background-image:url(../images/cm.jpg);
   }
   .upmimage {
   	background-image:url(../images/upm.jpg);
   }
   .mbg {
   	background-image:url(../images/m.jpg);
   }
   .dm {
   	background-image:url(../images/dm.jpg);
   }
