
h1{
	color:#8686DC;
	font-size:14px;
	margin: 20px 0px 20px 0px;
}


h5{
	color:#BBBBBB;
	font-size:14px;
	margin: 20px 0px 20px 0px;
}

h2{
	color:#2F2F72;
	font-size:14px;
	width:200px;
	}


h3{
	color:#2F2F72;
	font-size:14px;
	margin: 10px 0px 15px 0px;
}


hr {
      border: 0;
      width: 100%;
    }
    
    hr.hr2 {
      color: #333333;
      background-color: #333333;
      height: 1px;
            }

.mname {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #8686DC;
	text-transform:capitalize;
	background-color: #FFFFFF;
}

h4{
	color:#000000;
	font-size:14px;
	margin: 10px 0px 15px 0px;
}

.cname{
	color:#8686DC;
	font-size:13px;
	font-weight:bold;
	}
	
	.blue2{
	color:#0C0C5F;
	font-size:12px;
	font-weight:bold;
	}
	
	.dashbox
	{
	border:1px solid #8686DC;
	color:#333333;
	font-size:12px;
	font-weight:normal;
  overflow:auto;
  height:200px;
  width:200px;
  }

.alert {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FF0000;
	}
	
	.alert2,.alert2:link,.alert2:visited,.alert2:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #FF0000;
	}
	

.lrborder
{
BACKGROUND:#FFFFFF;
FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
font-weight:normal;
border-left: 1px solid #8686DC;
border-top: 1px solid #8686DC;
padding:5px;
}

.rlborder
{
BACKGROUND:#FFFFFF;
FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
font-weight:normal;
border-right: 1px solid #8686DC;
border-top: 1px solid #8686DC;
padding:5px;
}

.lborder
{
BACKGROUND:#FFFFFF;
FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
font-weight:normal;
border-left:1px solid;
border-color:#bbb;
padding:2px;
}

.lborder2
{
BACKGROUND:#F8F8F8;
FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
font-weight:normal;
border-left:1px solid;
border-right:1px solid;
border-color:#bbb;
padding:2px;
}


.trow2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #8C84EB;
	background-color: #FFFFFF;
	height:25px;
}

.trow {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0E0C0D;
	background-color: #F1F1F1;
}

.trow6 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color: #0E0C0D;
	background-color: #FFFFFF;
}

.trow3 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #0E0C0D;
	BACKGROUND-COLOR:#F5F5FF;
}

.iput {
	BACKGROUND:#FFFFFF;
	 FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border: 1px solid #8686DC;
	padding:2px;
}


.iput2 {
	BACKGROUND:#FFFFFF;
	 FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border: 1px solid #8686DC;
	padding:2px;
}

.iput:hover {
	BACKGROUND:#FFFFFF;
	 FONT-SIZE:12px; COLOR: #333333; FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
	font-weight:normal;
	border: 1px solid #1F1F88;
	padding:2px;
	background-color:#F5FAFF;
}

.iput:focus{
background-color:#FFF1DC;
border: 1px solid #1F1F88;
}

	.iput:disabled {
	background-color:#CCCCCC;
	border: 1px solid #F1F1F1;
	}


.boldrow
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #0E0C0D;
}


.buts {
font-family:  Arial, Helvetica, sans-serif;font-size:12px;
cursor:pointer;
FONT-WEIGHT: Bold; 
COLOR: #FFFFFF; 
border:3px solid #8686DC;
BACKGROUND-COLOR:#8686DC;
}

.whitebox {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0E0C0D;
	background-color: #FFFFFF;
	border:1px solid #8686DC;
}


.title {
	font-family:  Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color: #8686DC;
	background-color: #FFFFFF;
}

.borderbox {
	background-color: #0E0C0D;
	border: 1px solid #C7A714;
	font-family:  Arial, Helvetica, sans-serif;
}

.blueborder {
	background-color: #F5F5FF;
	border:2px solid #8686DC;
	font-family:  Arial, Helvetica, sans-serif;
  }
  
  .blackborder {
	background-color: #F5F5FF;
	border:1px solid #000000;
	font-family:  Arial, Helvetica, sans-serif;
  }


.headerbox {
	background-color: #8686DC;
	font-family:  Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;	
  color: #FFFFFF;
}


.white {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}

body {
background-color: #FFFFFF;
font-family:  Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#0E0C0D;
}

td {
font-family:  Arial, Helvetica, sans-serif;font-size:12px;
}


.ntext {
font-family:  Arial, Helvetica, sans-serif;font-size:12px; line-height:20px;
}


a:link,a:visited,a:active {
text-decoration:none;color: #8686DC;
font-family:  Arial, Helvetica, sans-serif;
}

a:hover {
text-decoration:underline;color: #0B325F;
font-family:  Arial, Helvetica, sans-serif;
}

.wlink,.wlink:link,.wlink:visited,.wlink:active
{
font-family:  Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#FFFFFF;
}

.wlink:hover
{
font-family:  Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;color:#FFFFFF;
}

.red
{
font-family:  Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#FF0000;
}

.green
{
font-family: Arial, Helvetica, sans-serif;font-size:10px;text-decoration:none;color:#0F7F48;font-weight:bold;
}

.border3
{
border:1px  #CCCCCC  solid; 
font-size:13px;
padding-right: 3px;padding-left: 3px;padding-top: 3px;padding-bottom: 3px; COLOR: #000000; BACKGROUND-COLOR:#FFFFFF;
}

.border22
{
border:1px  #CCCCCC  solid; 
font-size:12px;font-weight:normal;color:#000000;text-decoration:none;BACKGROUND-COLOR:#FFFFFF;
}

.border44
{
border:1px  #CCCCCC  solid; 
font-size:12px;font-weight:normal;color:#000000;text-decoration:none;BACKGROUND-COLOR:#F1F1F1;
}


ul.rollover li {
    text-align: left;
    list-style: none;
}

    ul.rollover a {
        display: block;
        text-decoration: none;
        background: url('images/03.png') 5px 5px no-repeat;
        padding: 3px 5px 3px 25px;
    }
    
    ul.rollover a:hover{
        background-image: url('images/02.png');
        text-decoration: none;
    }
    
     ul.rollover a:active {
        background-image: url('images/02.png');
        text-decoration: none;
    }
	
	ul#highlights{
		list-style-position: inside; 
		font-size: 10px; 
		font-weight: bold;
		padding-left:0;
		list-style-image:url('images/bull.gif');
	}

 

.bulletss
{
list-style-type:square;
font-family: Arial, Helvetica, sans-serif;font-size:14px;color:#2F2F72; text-align:left;width:165px;line-height:21px;
}

.sbullets
{
font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#2F2F72;list-style-type:circle; text-align:left;line-height:21px;
padding-left:-50px;
}


#dhtmltooltip{
position: absolute;
width: 270px;
border: 1px solid #8686DC;
padding: 5px;
background-color:#FFFFFF;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
COLOR:#000000;FONT-WEIGHT:normal;font-size:13px;
visibility: hidden;
z-index: 100;
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=50);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}


.trow4 {
	font-family: arial,verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #8686DC;
	padding: 0px 2px;
}

.hline {
	background-color: #333333;height:1px;
	}

.trow5 {
	font-family:arial,verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #F2F2F2;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
}


.navlink A:link {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;PADDING-RIGHT:5px; DISPLAY: block; PADDING-LEFT:5px; PADDING-BOTTOM:5px; PADDING-TOP:5px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #F1F1F1;
border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
}

.navlink A:visited {
FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;PADDING-RIGHT:5px; DISPLAY: block; PADDING-LEFT:5px; PADDING-BOTTOM: 5px; PADDING-TOP:5px; TEXT-ALIGN: center; TEXT-DECORATION: none;BACKGROUND-COLOR: #F1F1F1;
border:1px solid;
border-color:#f3f3f3 #bbb #bbb #f3f3f3;
}

.navlink A:hover {
COLOR:#FFFFFF; BACKGROUND-COLOR: #8686DC; TEXT-DECORATION: none;
}


	.suggestionsBox {
		position: relative;
		left: 0px;
		margin: 0px 0px 0px 0px;
		width: 200px;
		background-color: #F1F1F1;
		border:1px solid #000;	
		color: #000000;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
		}
	
	.suggestionList li:hover {
			color: #FFFFFF;
		background-color: #8686DC;
	}
	
.sshow,.sshow:visited,.sshow:active,.sshow:link 
{
font-weight:bold;color:#6FB5DF;text-decoration:none;
}
.sshow:hover 
{
font-weight:bold;color:#0B325F;text-decoration:underline;
}


.blink,.blink:visited,.blink:active,.blink:link 
{
font-weight:normal;color:#8686DC;text-decoration:none;
}
.blink:hover 
{
font-weight:normal;color:#0B325F;text-decoration:underline;
}

.rlink, .rlink:link, .rlink:visited, .rlink:active {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #FF0000;
text-decoration : none;
}

.rlink:hover {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000000;
text-decoration : underline;
}


.email
{
background-image: url(images/email.gif); background-repeat: no-repeat;
margin-right:5px;
width:10px;
}

.picscontainer
{
    padding: 0;  
    margin:  0;  
    overflow:hidden;
    background-color:#DFDFDF;
    border:1px solid #FFFFFF;
}

.pics {  
    height:50px;  
    width:50px;  
    padding: 0;  
    margin:  0;  
    overflow:hidden;
    border:1px solid #FFFFFF;
      } 
      
      
      .pics2 {  
    height:150px;  
    width:150px;  
    padding: 0;  
    margin:  0;  
    overflow:hidden;
    cursor:pointer;
          } 
          
     .profilepic {  
    height:300px;  
    width:250px;  
    padding: 0;  
    margin:  0;  
    overflow:hidden;
    border:1px solid #333333;
    cursor:pointer;
    clip: rect(0px, 10px, 0px, 10px);
             } 
          
      
      .prodpics {  
    height:180px;  
    width:150px;  
    padding: 0;  
    margin:  0;  
    overflow:hidden;
          } 
          
                .logopics {  
    height:80px;  
    width:200px;  
    padding: 0;  
    margin:  0;  
    overflow:hidden;
          } 
  
 /*---------- bubble tooltip -----------*/
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }


a.tt:hover{ z-index:25; color: #333333; background:;}


a.tt:hover span.tooltip
{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 10px 0 0 0;
	width:195px;
	color: #333333;
    text-align:left;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}


a.tt:hover span.top{
	display: block;
	padding: 50px 8px 0;
    background: url(images/bubble.png) no-repeat top;
}


a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(images/bfiller.png) repeat bottom; 
}


a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
 background: url(images/bubble.png) no-repeat bottom;
}


.noticez
{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF3300;
	text-decoration: none;
	font-weight:bold;
background-image:url('images/information.png');
background-repeat:no-repeat;
height:20px;
padding-left:22px;
}

.stof,.stof:link,.stof:visited,.stof:active
{
background:url('images/mail2f.png');
background-repeat:no-repeat;
height:25px;
font-size:11px;
color:#267eb0;
font-weight:bold;
display:block;
vertical-align:middle;
text-decoration:none;
padding-left:20px;
}

.stof:hover
{
background:url('images/mail2f.png');
background-repeat:no-repeat;
color:#333333;
text-decoration:underline;
}


.atom,.atom:link,.atom:visited,.atom:active
{
background:url('images/29.png');
background-repeat:no-repeat;
height:25px;
font-size:11px;
color:#267eb0;
font-weight:bold;
display:block;
vertical-align:middle;
text-decoration:none;
padding-left:20px;
}

.atom:hover
{
background:url('images/29.png');
background-repeat:no-repeat;
color:#333333;
text-decoration:underline;
}



.photo,.photo:link,.photo:visited,.photo:active
{
background-image:url('images/camera.png');
background-repeat:no-repeat;
color:#8686DC;
font-size:10pt;
font-weight:bold;
height:20px;
padding-left:20px;
text-decoration:none;
display:block;
}

.photo:hover
{
color:#000000;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
display:block;
}



.profile,.profile:link,.profile:visited,.profile:active
{
background-image:url('images/06.png');
background-repeat:no-repeat;
color:#8686DC;
font-size:10pt;
font-weight:bold;
padding-left:20px;
text-decoration:none;
display:block;
}

.profile:hover
{
color:#000000;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
display:block;
}

div.leftDefine{
	font-weight:bold;
	font-size:16pt;
	color:#162C60;
	}
	
div.leftDefine div{
	font-family:"Times New Roman", Georgia, Serif;
	
	font-size:20pt;
	color:#8686DC;
	line-height:1.8em;
	letter-spacing:2px;
	}
	
div.leftDefine div span{
	float:left;
	font-size:180%;
    line-height:.8em;
	font-weight:normal;
}

input.password{
	background-image:url('images/password.gif');
	background-repeat:no-repeat;
	background-position:left center;
}
