@charset "utf-8";
/******************************************
               CSS DOCUMENT
*******************************************/

/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0; }

.link a,.link a:link,.link a:active,.link a:visited
{
	font-size:12px;  color:#000000;
}
.link a:hover
{
	font-size:12px; text-decoration:none; color:#ec1720;
}
a, a:link, a:active, a:visited
{ font-size:12px;text-decoration:none; }

a:hover
{ font-size:12px; text-decoration:none; color:#ec1720; }

#wrapper
{ width:100%; margin:0 auto; padding:0px; overflow: hidden; height:1%; background: url(../images/bgmain.jpg) no-repeat center top #e5eaf2;}

#content-wrapper
{ width:100%; margin:0 auto; }

#title
{ font-family: Arial, Verdana, Geneva, sans-serif; font-size:18px; color:#FFFFFF; text-transform:uppercase; background-color:#555555; }

#title1
{ 
	height:15px;
	font-family: Arial, Verdana, Geneva, sans-serif; font-size:18px; color:#FFFFFF; text-transform:uppercase; background-color:#555555; }

.imgHome
{
	border:solid 1px #b4b4ac;
}
#subtitle
{ font-family: Arial, Verdana, Geneva, sans-serif; font-size:14px; color:#555555; text-decoration:underline; text-transform:uppercase; }

body, html
{ margin:0 auto; padding:0; font-family:Arial, Verdana, Geneva, sans-serif;	font-size:12px;	color:#555555; behavior: url(iepngfix.htc);	text-align:justify;	background-color:#e5eaf2; }

p 
{margin:0;}

img 
{ border:0;}

.clear 
{clear:both;}

#main-wrapper
{ margin:0 auto; padding:0px; width:100%; float:left; }

#top-wrapper
{ margin:0 auto; padding:0px; width:100%; }

/* HEADER */

#header 
{ width:990px; height:94px; margin-left:auto; margin-right:auto; }

#logo
{ width:20%; height:92px; float:left;}

#iso
{ width:50%; height:20px; float:right; text-align:right; }

/* FOOTER */
#footer
{ width:990px;font-size:10px; color:#70706e; background:url(../images/bg-footer.png) repeat-x; margin-left:auto; margin-right:auto; padding-bottom:10px; height:1%; overflow:hidden; }
#footer-red
{ color:#ec1d24; }

#footer-left
{ width:55%; float:left;}

#footer-right
{ width:35%; float:right; text-align:right; }

#footer-link, footer-link:link, footer-link:active, footer-link:visited
{ font-size:10px; color:#70706e; text-decoration:none;  }

#footer-link:hover
{ font-size:10px; text-decoration:none; color:#ec1720; }

/***********************
          HOME
************************/
#ctr
{ width:990px; margin-left:auto; margin-right:auto; text-align:center; }

#dotline
{ background:url(../images/dotline.jpg) repeat-x center; }

#icon-bg
{ background:url(../images/bg-btn.jpg) no-repeat center;}

#photo
{ border:1px solid #CCCCCC; }

/***********************
        PROFILE
************************/
#sub-content
{ width:990px; margin-left:auto; margin-right:auto; padding-top:20px; padding-bottom:20px; min-height:300px; background:#FFFFFF; 

  -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius:8px;
    border-radius: 8px;
	
	}

#divline
{ background:url(../images/div-line.jpg) repeat-y center; }

#form-header
{ background:#333333;}


/***********************
        PRODUCTS
************************/
.prodtitle
{
	font-family:Arial, Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#4475cc;
	font-weight:bold;
	text-transform:capitalize;
}
.outline
{ border:#DDD 1px solid; padding:1px;}


#footnote
{ font-size:10px; color:#ec1720; }

#dashed-line
{ border-top-style:dashed solid; border-width:1px;}


.formInput
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	color:#797979;
	width:250px;
	border:1px solid #acacac;
	background-color:#ffffff;
}
.formBtn
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	background-color:#6991d7;
	border:0px solid #ffffff;
	font-weight:bold;
	cursor:pointer;
	padding:3px;
	
}
.formBtn1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	background-color:#6991d7;
	border:1px solid #537ec7;
	font-weight:bold;
	cursor:pointer;
	
}
.formBtn:hover
{
	background-color:#7da4e6;
	border:0px solid #7da4e6;
}
.formBtn1
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	background-color:#6991d7;
	border:1px solid #537ec7;
	font-weight:bold;
	cursor:pointer;
	padding:3px;
	
}

.formBtn1:hover
{
	background-color:#7da4e6;
	border:1px solid #7da4e6;
}



td li {
	list-style-image: url(../images/bullets.gif);
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 18px;
}

td ul {
	margin-top: 0px;
	margin-bottom: 0px;
}


/***********************
       CONTACT US
************************/
.errMsg, .errMsg a:link, .errMsg a:visited, .errMsg a:Active
{
 	font-family: Verdana;
	font-size: 10px;	
	color:#CC0000;
}

.errMsg a:hover
{
    text-decoration: underlink;
}
/***********************
     Programmer
************************/

/*************
*	For ASPNET.Menu
*
*************/
.navibaritem, .navibaritem:active, .navibaritem:link, .navibaritem:visited
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	cursor:hand;	
}
.navibaritemover
{
	font-family: Verdana;
	font-size: 10px;
	color: #8A0202;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	background-color: #EBE4D4;
	cursor:hand;	
}

.NaviBarChildItem
{
	font-family: Verdana;
	font-size: 10px;
	color: #8A0202;	
	font-weight: bold;
	background-color: #EBE4D4;	
	border: solid 1px #eeeeee;	
	cursor:hand;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:15px;
	padding-right:10;
}
.NaviBarChildItemOver
{
	font-family: Verdana;
	font-size: 10px;
	color: #8A0202;	
	font-weight: bold;
	background-color: #EBE4D4;
	cursor:hand;	
	border: solid 1px #999999;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:15px;
	padding-right:10;
}
/***********************
*
*	Links
*
************************/

/***********************
*
*	Body & Table
*
************************/

/************
*
*	Common
*
*************/

/************
*
*	Menu
*
*************/
#navi
{ width:990px; height:30px; text-align:center; margin-left:auto; margin-right:auto; background:url(../images/bg-navi.jpg) repeat-x;
  
 }

.navdiv
{ width:13px; margin-top:15px; background:url(../images/navi-div.jpg) no-repeat;}

#content
{ width:970px; margin-left:auto; margin-right:auto; padding:10px; background:url(../images/bg-scoller.jpg) no-repeat; height:82px; }

.nav, .nav a:link, .nav a:active, .nav a:visited
{
	float: left; 
	display: block;
	text-decoration: none; 
	text-decoration:none; 
	font-family:Arial, Verdana, Geneva, sans-serif;	
	font-size:12px;	
	color:#ffffff; 
	text-transform:uppercase;
	height:23px;
	 margin-top:4px;
}
.subnavi, .subnavi a:link, .subnavi a:active, .subnavi a:visited
{
	float: none; 
	background: #efebeb; 
	font-family:Arial, Verdana, Geneva, sans-serif;	
	font-size:11px; 
	color:#1b1b19; 
	text-transform:capitalize;	
	height:10px; line-height:12px; 
	border-bottom:#aeadad 1px solid; 
	text-align:left;
}
.subnaivdrop, .subnaivdrop a:link, .subnaivdrop a:active, .subnaivdrop a:visited,.subnaivdrop a:hover,.subnavi a:hover
{
	background: #949191;	
	height:10px; 
	color:#ffffff;
}
.IE8Fix
{   /*FOR IE8 FIX*/
    z-index: 205 !important; /* should be more than 200 to be ontop of the nivoslider */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	cursor:hand;
	cursor:pointer;
	font-weight: bold;
	border:solid 1px #FFFFFF;
}


/***********************
     Divider and Outline
************************/

.dotlineDiv
{
	background:url(../images/hDiv.jpg) repeat-x center;
}

/***********************
*
*	Designers' Misc 
*
************************/
