/* CSS Document */

body{background:url(../assets/images/bg_1_img.jpg) repeat-x;
margin-top:13px;
background-color:#363636;
}

.top_stript{background:url(../assets/images/top_img.jpg) no-repeat;
width:977px;
height:58px;
}

.top_stript{background:url(../assets/images/top_img.jpg) no-repeat;
width:977px;
height:58px;
}

.bg_navbar{background:url(../assets/images/bg_navbar_inner.jpg) no-repeat;
width:703px;
height:205px;
}

.nav_mainbg{
   background:url(../assets/images/nav_main_bg.jpg) no-repeat center  ;
   width:596px;
   height:46px;
   }

.offer{background:url(../assets/images/offer_img.jpg) no-repeat center;
width:218px;
height:94px;
}
.verticaltext
{
/*writing-mode: tb-rl;
filter: flipv fliph;
-webkit-transform: rotate(-90deg); 
-moz-transform: rotate(-90deg);	
white-space:nowrap;
*/
color:#171d59;
font-weight:normal;
font-size:24px;
width:50px;
}
.availview{
	color:#90845e;
	font-weight:normal;
	font-size:14px;
	text-decoration:none;
}
#nav-menu{
	position: relative;
	padding: 0 0 0 0px;
	margin: 2px auto 0 auto;
	/*tab background image path*/
	list-style: none;
	margin-left: 30px;
	height:68px;
}

#nav-menu li{
	float:left;
}

#nav-menu li a{ /*left tab image path*/
	background-position: left;
	float: left;
	display: block;
	color:#2f2e29;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif, Georgia;
	font-size: 11px;
	padding:0 6px 0 16px; /*Padding to accomodate left tab image. Do not change*/
	height: 68px;
	line-height: 68px;
	text-align: center;
	cursor: pointer;
	text-transform:uppercase;
	
}

#nav-menu li a b{
	float: left;
	display: block;
	padding: 0 19px 0 2px; /*Padding of menu items*/
}


#nav-menu li.visited a, #nav-menu li {
	
	 /*left tab image path*/
	background-position: left;
}

#nav-menu li.visited a b, #nav-menu li  b{

	/*right tab image path*/
}


#nav-menu li.current a, #nav-menu li a:hover{
	color: #ffffff;
	background:url(../assets/images/nav_left_img.gif) bottom no-repeat; /*left tab image path*/
	background-position: left;
}

#nav-menu li.current a b, #nav-menu li a:hover b{
	color: #ffffff;
	background:url(../assets/images/nav_right_img.gif) no-repeat right bottom; /*right tab image path*/
}



#nav-menu li.selected  a, #nav-menu li a:active{
	color: #ffffff;
	background:url(../assets/images/nav_left_img.gif) bottom no-repeat; /*left tab image path*/
	background-position: left;
}

#nav-menu li.selected  a b, #nav-menu li a:active b{
	color: #ffffff;
	background:url(../assets/images/nav_right_img.gif) no-repeat right bottom; /*right tab image path*/
}



#nav-menu li.visited  a, #nav-menu li a:hover{
	color: #ffffff;
	background:url(../assets/images/nav_left_img.gif) bottom no-repeat; /*left tab image path*/
	background-position: left;
}

#nav-menu li.visited  a b, #nav-menu li a:hover b{
	color: #ffffff;
	background:url(../assets/images/nav_right_img.gif) no-repeat right bottom; /*right tab image path*/
}

.dropmenudiv_a {
position:absolute;
top:10px;
margin:0px 0;
/*border: 1px solid #df96c0; THEME CHANGE HERE*/
 /*border-top-width: 8px;Top border width. Should match height of .ddcolortabsline above*/
line-height:88px;
z-index:100;
width: auto;
visibility: hidden;
padding-top:0px;
overflow:visible;
border:0px solid #FFFFFF;
margin-left:0px;
}


.dropmenudiv_a a{
width:150px;
font: 10px  Arial, Helvetica, sans-serif;
display: block;
text-indent: 3px; /*THEME CHANGE HERE*/
padding: 3px 8px 3px 4px;
text-decoration: none;
color: #FFFFFF;
background:#213084;
text-align:left;
border-bottom:1px solid #e3cfa6;


}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 150PX;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
color: #FFFFFF;
background-color:#000033;
}
 


.tabl_bg{ background:url(../assets/images/body_bg_img.jpg) repeat-x;
background-color:#ece8ae;
}


.banner_top_bg{background:url(../assets/images/banner_top_img.jpg) no-repeat;
width:700px;
height:80px;
}

.banner_img{background:url(../assets/images/banner_img.jpg) no-repeat right top ;
width:662px;
height:318px;
}

.welcome{ font-family:Trajan Pro ;
font-size:18px;
color:#90845e;
padding-left:63px;
}

.welcome_1{ font-family:Trajan Pro ;
font-size:25px;
color:#90845e;
}  

.pname{ font-family:Trajan Pro ;
font-size:16px;
color:#444444;
font-weight:bold;
padding-left:10px;
}

.nav_txt{
	font-family:georgia;
	font-size:18px;
                font-weight:bold;
	color:#444444;
	padding-right:30px;
	padding-bottom: 5px;
                text-transform:capitalize;
}

.main_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	padding-left:20px;
	padding-right:20px;
	padding-bottom: 15px;
}
.table_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	padding-left:10px;
	padding-right:10px;
	padding-bottom: 10px;
}

.signup_txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
}

.space_area{background:url(../assets/images/space_img.jpg) no-repeat;
width:271px;
height:73px;
}


.products_text{ font-family:Trajan Pro ;
font-size:18px;
color:#293897;
}  


.srvice_text{ font-family:Trajan Pro ;
font-size:24px;
color:#293897;
}  

.product_links{
	font-family:Georgia;
	font-size:12px;
	color:#293897;
	text-decoration:none;
	padding-left: 6px;
}


.Advantage{
	font-family:Trajan Pro;
	font-size:18px;
	color:#454343;

}
.Advantage_text{
	font-family:Trajan Pro;
	font-size:10px;
	color:#454343;
	padding-left:35px;
	padding-top: 10px;
	padding-bottom: 20px;
	
	}


.Advantage_links{
	font-family:Georgia;
	font-size:10px;
	color:#454343;
	padding-bottom:12px;
	padding-left:6px;
	text-transform:uppercase;
	text-decoration:none;
}


.left_flower{ background:url(../assets/images/left_flower_img.jpg) no-repeat bottom;
width:271px;
height:120px;
}


.welcome_bottome_bg{background:url(../assets/images/inner_bottom_bg.gif) no-repeat right bottom;
width:700px;
height:250px;
}


.banner_top_text{font-family:ftrajan Prof;
font-size:14px;
font-weight:bold;
color:#dbdbdb;
padding-left:33px;
letter-spacing:1px;
padding-top:8px;
text-transform:uppercase;
}

.footer_text{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ECE8AE;
padding-top:12px;
text-decoration:none;
}

.footer_text1{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ECE8AE;
padding-top:12px;
text-decoration:none;
}

.footer_text1:hover{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#85824F;
padding-top:12px;
text-decoration:underline;
}

.footer_text1:visited{font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.name_texcatg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#2f2e29;
	text-decoration: none;
}
.txt_catg{font-family:Impact;
font-size:18px;
color:#000000;
text-transform: uppercase;
padding:10px 10px 0px 15px;
}
.txt_catg:hover{ color:#a68064;
}
.txt_catg:visited{font-family:Impact;
font-size:22px;
color:#de9e57;
text-transform: uppercase;
padding:10px 10px 0px 15px;
}
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
.strikethrough
{
	text-decoration:line-through;
}
.tbltitles {
	font-family: Tahoma;
	font-size: 14px;
	color: #cccccc;
	background-color: #444444;
	text-align: center;
	vertical-align: middle;
}
.tblmiddle{
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	vertical-align: middle;
}
.ErrMsg {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold; 
	color: #FF0000;
	text-align: center;
}
.NormalText {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}
.tblrow1 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000033;
	background-color: #D7E6CC;
	vertical-align: middle;
}
.tblrow2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000033;
	background-color: #EBDEC7;
	vertical-align: middle;
}
.menubody {
background-color: yellow;
}
.tblrow3 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow4 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow5 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: middle;
}
.tblrow6 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow7 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow8 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
}
.tblrow9 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: top;
        border-left: #3A5D91 1px solid;
}
.tblrow10 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 1px solid;
}
.tblrow11 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #ffffff;
	vertical-align: middle;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 1px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow12 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow13 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	background-color: #E4EAF4;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-bottom: #3A5D91 2px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.tblrow14 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	vertical-align: middle;
        border-top: #3A5D91 1px solid;
        border-left: #3A5D91 2px solid;
        border-right: #3A5D91 1px solid;
}
.cart_link {
   font:bold 14px Arial, Helvetica, sans-serif, Georgia;
   color:#a4cc5e;
   text-decoration:none;
}
