.Blue-Heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0165a8;
}
.menu {
   font-weight:bold;
    color:#666666;
    text-align:left;
	padding:7px 5px 5px 33px;
	text-transform:uppercase;
	font-family: swissc, arial;
	font-size:12px;
	height: 18px;
	font-weight:bold;
	text-decoration:none;
	background-color:white;
    border-bottom:2px #666666 dotted;
    background-image:url(../images/arrow-white.gif);
    background-repeat:no-repeat;
    background-position:left;
    cursor:pointer;
    display:block;
	font-style:normal;
}

.menu:hover {
	font-weight:bold;
    color:#ffffff;
    text-align:left;
	padding:7px 5px 5px 33px;
	text-transform:uppercase;
	font-family: swissc, arial;
	font-size:12px;
	height: 18px;
	font-weight:bold;
	text-decoration:none;
	background-color:#256298;
    border-bottom:2px #666666 dotted;
    background-image:url(../images/arrow-blue.gif);
    background-repeat:no-repeat;
    background-position:left;
    display:block;
	font-style:normal;
  
}
.menu-hover {
	font-weight:bold;
    color:#ffffff;
    text-align:left;
	padding:7px 5px 5px 33px;
	text-transform:uppercase;
	font-family: swissc, arial;
    font-size:12px;
	height: 18px;
	font-weight:bold;
	text-decoration:none;
	background-color:#256298;
    border-bottom:2px #666666 dotted;
    background-image:url(../images/arrow-blue.gif);
    background-repeat:no-repeat;
    background-position:left;
    display:block;
  	font-style:normal;
}
.menu-link
{
	margin:0;
}
.menu-link:hover
{
	color:#ffffff;
}

.dottedline{
   line-height:1px;
   border-bottom:dotted;
   border-bottom-color:#666666;
  height:1px;
}
.dotted_line 
{
     border-collapse:collapse;  
}
.dotted_line td 
{
    line-height:1px;
    border-bottom:dotted;
    font-family:Arial;
    border-bottom-color:#666666;
    height:1px;
}

.body-bold 
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
.blue-highlite 
{
	color: #0165a8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:auto;
}
.blue-highliteuser
{
	color: #0165a8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:5px;
	width:auto;
}
.ritelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0165a8;
	text-decoration: underline;
}
.ritelinkblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:Black;
	text-decoration: underline;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0165a8;
}
.usertitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0165a8;
}
.usertitlesmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0165a8;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #e1e1e1;
}
.indicator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.userindicator {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration:none;
	color:#cc0000;
}
.bodytext-reg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	
}
.textregbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	
}
.bodytext-regHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-align:left;
	text-decoration:none;
	font-weight:normal;
}
.red-highlite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.ritelinks-arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}
.ritelinks-inactive {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}
.manageCalender {
	border-collapse: collapse
}
.manageCalender th {
	border-right: #eaeff2 1px solid;
	border-top: #eaeff2 1px solid;
	font-size: 11px;
	font-weight:bold;
	border-left: #eaeff2 1px solid;
	color: #000000;
	border-bottom: #eaeff2 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	height: 10px;
	text-transform:uppercase;
	
}
.manageCalender td {
	border-right: #eaeff2 1px solid;
	border-top: #eaeff2 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	border-left: #eaeff2 1px solid;
	color: #000000;
	border-bottom: #eaeff2 1px solid;
	vertical-align:top;
	text-decoration:none;
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	height: 50px;
}
.manageUserGrid {
	border-collapse: collapse
}
.manageUserGrid th {
	padding-left: 5px;
	background-color:#eaeff2;
	color: #0165a8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
}
.manageUserGrid td {
	padding-left: 5px;
	height: 25px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #333333;
}
.drp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top-width: 1px;
	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: #c8c7c7;
	border-right-color: #c8c7c7;
	border-bottom-color: #c8c7c7;
	border-left-color: #c8c7c7;
	margin-top: 3px;
	margin-bottom: 3px;
}
.manageLitaratureGrid {
	border-collapse: collapse;
	border:0px;
}
.manageLitaratureGrid th {
	padding-left: 5px;
	background-color:#eaeff2;
	color: #0165a8;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
}
.manageLitaratureGrid td {
	padding-left: 5px;
	height: 20px;
	border:0px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0165a8;
}
.titleLitratur {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
}

.submenuDiv {
    font-weight:bold;
    color:#ffffff;
    text-align:left;
	padding:7px 5px 5px 33px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#1b4c6c ;
	height: 18px;
	text-decoration:none;
    cursor:pointer;
    display:block;
}

.submenuDiv:hover {
	font-weight:bold;
    color:#ffffff;
    text-align:left;
	padding:7px 5px 5px 33px;
	text-transform:uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	height: 18px;
	background-color:#6f91aa;
	text-decoration:none;
    display:block;
  
}
.usertitlesmallRed
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: red;	
}
.gvspecification
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;	
    padding-left:10px;
    padding-right:20px;
    
}
.gvspecvalue
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #0165a8;	
    padding-left:30px;
    
}
.tdwindingspec
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:White;
	font-weight:bold;
	text-align:center;
	background-color:#3B6AA0;
	
}
.dvmakapp
{
    width:320px;
    float:left;
    padding:10px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.dvmakapp .head
{
   background-image:url(../images/red-dot.gif);
   background-position:left;
   background-repeat:no-repeat;
   padding-left:20px;
   color: #0165a8;
	font-weight: bold;
	
}
.dvmakapp .head-reg
{
   background-position:left;
   background-repeat:no-repeat;
   color: #0165a8;
   font-weight: bold;
}
.dvmakapp .desc
{
    padding-left:21px;
    color: #666666;
}

.manageAttribute{
	border-collapse: collapse
}
.manageAttribute th {
	padding-left: 5px;
	background-color:#eaeff2;
	color: #0165a8;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
}
.manageAttribute td {
	padding-left: 5px;
	height: 18px;
	font-size: 11px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333333;
}
.textError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Red;
	padding-right: 5px;
	padding-left: 2px;
	font-weight: normal;
	padding-bottom: 5px;
	padding-top: 2px;
}
.ritelinkuser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0165a8;
	text-decoration:none;
}
.EstoreGrid
{
    border-collapse: collapse
}
.EstoreGrid th
{
    background-color:#38679C;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #e1e1e1;
    height:20px;
}
.EstoreGrid td
{
    font-size : 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal; 
    color: #333333;
    height:18px;
}
.DivLoading
{
background-color: #FFFFFF; 
border: solid 1px #666666;
filter: alpha(opacity=80);
-moz-opacity: .80;
opacity: .80;
color: #666666;
height: 30px;
width: 250px;
padding: 10px;
z-index: 999;
position: absolute;
margin:100px auto 0 auto;
}
.manageProductinfo{
	border-collapse: collapse
}
.manageProductinfo th {
	background-color:#eaeff2;
	height: 20px;
	color: #0165a8;
	font-weight: bold;
	border:1px solid #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:auto;
}
.manageProductinfo td {
	font-size: 10px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	background-color:#ededed;
	text-align:center;
	color: #000000;
	border:1px solid #ffffff;
}
.btn
{
    font-family :Arial , Helvetica, sans-serif;
    border: 1px solid #999999;
    border-top-color: #CCCCCC;
    border-left-color: #CCCCCC;
    background:url(../images/buttonbg.gif) center repeat-x;
    color:#FFFFFF;
   
}
.textboxError {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:  #666666;
	background-color:#f7b5bb;
	border-top-width: 1px;
	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: #ed0505;
	border-right-color: #ed0505;
	border-bottom-color: #ed0505;
	border-left-color: #ed0505;
	margin-top: 3px;
	margin-bottom :3px;
}
.textbox {
	font-family: Arial Unicode MS,Arial,Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border-top-width: 1px;
	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: #c8c7c7;
	border-right-color: #c8c7c7;
	border-bottom-color: #c8c7c7;
	border-left-color: #c8c7c7;
	margin-top: 3px;
	margin-bottom: 3px;
}
.small-box{
	width:326px;
	height:114px;
	background-color:#bed7ef;
	float:left;
	margin:8px;
	}

.small-box1{
	width:313px; height:130px;
	background-color:#FFFFFF;
	background:url(../images/box-bg.gif) repeat-x left top;
	margin:6px 6px 6px 6px; 
	}

.photo-image{
	float:left; width:86px; height:70px; margin:6px;
}
.video-text{
	float:right; width:205px; padding:3px 0; font-size:11px; color:#575657; font-family:Arial, Helvetica, sans-serif;
	}
.see-video{
	float:right;  font-size:11px; color:#575657; font-family:Arial, Helvetica, sans-serif; margin:1px 5px 0 0; text-decoration:none;  cursor:pointer;
}
.see-video:hover{
	float:right;  font-size:11px; color:#FF0000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; margin:1px 5px 0 0; cursor:pointer;
}
.clear{ clear:both;}
.video-pop	{ width:448px;  border:1px solid #333333;}
.logo-boder	{ background:url(../images/logo-border.gif) repeat-x top left; height:19px; margin:0 10px 10px 10px;}
.video-box	{ background-color:#e8e7e8; border:1px solid #c4c2c2; width:414px; height:319px; margin: 0 auto;}
.site-map	{ float:left; width:auto; padding:0 10px 2px 15px; background: url(../images/bullet.gif) no-repeat left center; font-family:Arial, Helvetica, sans-serif; font-size:11px;  margin:6px 10px 10px 10px; color:#4dadf7;}
.close		{ width:38px; height:18px; float:right; margin:6px 16px 6px 6px;}
.border		{ border-bottom: 1px solid #ccccbb;  margin:5px 0 10px 0;}
.footer		{ font-size:11px; color:#666666;text-align:right; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}



