body, form, p, h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}

p, h1, h2, h3, h4, h5 {
	margin-bottom:10px;
}

body {
	font: 12px Arial, Helvetica, sans-serif;
}

a img {
	border: none;
}

#topNav {
	padding-top:10px;
}
#topNav ul {
	margin:0;
	padding:0;
}
#topNav ul li {
	margin:0;
	padding:0;
	list-style:none;
	width:130px;
	display:block;
	float:left;
	font: 11px Arial, Helvetica, sans-serif;
}
#topNav ul li h2 {
	margin:0;
	font: normal 11px Arial, Helvetica, sans-serif;
}
#topNav ul li a {
	color:#000000;
	text-decoration:none;
	padding-left:20px;
	height:18px;
	line-height:18px;
	display:block;
	float:left;
}
#topNav ul li a:hover {
	text-decoration:underline;
}


.searchText {
	font: bold 12px Arial, Helvetica, sans-serif;
	padding-left:10px;
	width:50px;
}
.searchBox {
	width:120px;
	border: 2px solid #000000;
	padding-left:2px;
}

#leftArea {
	background:#2d42b1 url(designimgs/left_bg.jpg) repeat-x top;
}
.contactBorder {
	border: 2px solid #000000;
}
.contacthead {
	font: bold 14px Arial, Helvetica, sans-serif;
}
.contactfield {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	width:180px;
	background-color: transparent;
	border: 2px solid #000000;
	padding:2px;
	margin-left:5px;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #b4a69f;
scrollbar-highlight-color: #CCCCCC;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-shadow-color: #CCCCCC;
scrollbar-darkshadow-color: #FFFFFF;
}
.contactsubmit {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color:#E2E9EF;
	border: 1px solid #000000;
	margin-left:5px;
}


#content {
	padding:38px 28px;
}


#foot {
	background:url(designimgs/left_bot_bg.jpg) repeat-y left;
	font: bold 15px Arial, Helvetica, sans-serif;
	text-align:center;
	padding-bottom:20px;
}

/* for left menu style */
#leftmenu {
	padding-left:10px;
}

#leftmenu ul {
        list-style: none;
        text-align: left;          
        margin: 0;
        padding:0;
    }
    
    #leftmenu li {position: relative; width: 100%; }
	
	#leftmenu ul ul {
	    position: absolute;
        top: 45%;
	    left: 100%;
        z-index: 500;
        background: #9999FF;
        width:20em;        
    }
    
    #leftmenu ul ul a{
        text-decoration:none;
		padding:5px 7px 5px 7px;
        display: block;  
    }
           
    #leftmenu ul ul a:hover {
        color:#FFFFFF;
        background: #CCCCFF;
        
    }

    div#leftmenu ul ul ul,
    div#leftmenu ul li:hover ul ul ul,
    div#leftmenu ul ul li:hover ul ul ul,
    div#leftmenu ul ul ul li:hover ul ul ul
    {display: none;}

    div#leftmenu ul ul,
    div#leftmenu ul li:hover ul ul,
    div#leftmenu ul ul li:hover ul ul
    {display: none;}

    div#leftmenu ul li:hover ul,
    div#leftmenu ul ul li:hover ul,
    div#leftmenu ul ul ul li:hover ul
    {display: block;}

    #leftmenu li:hover ul, li.over ul { display: block; float:left;}

    <!--[if lt IE 7]>
    #leftmenu{float:none;}
    body{behavior:url(csshover.htc); }
    #leftmenu ul li{float:left; width: 100%;}

    <![endif]-->

/*end of left menu style */
