﻿body { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#535353; border-top:4px  solid #e9e9e9; margin:0px; padding:0px;}


a{font-family:Arial, Helvetica, sans-serif; font-family:12px; font-weight:bold; color:#224C98; text-decoration:none;}
img{border:none;}

.button {
	background:url(../images/button-bg.png) no-repeat;
	height:26px;
	width:78px;
	color:#ffffff;
	font:14px Arial, Helvetica, sans-serif;
	text-align:center;
	border:0px;
	cursor:pointer;
	}
	
.button-sm {
	background:url(../images/button-bg-sm.png) no-repeat;
	height:26px;
	width:48px;
	color:#ffffff;
	font:14px Arial, Helvetica, sans-serif;
	text-align:center;
	border:0px;
	cursor:pointer;
	}
	
.button-lrg {
	background:url(../images/button-bg-lr.png) no-repeat;
	height:26px;
	width:88px;
	color:#ffffff;
	font:14px Arial, Helvetica, sans-serif;
	text-align:center;
	border:0px;
	cursor:pointer;
}

.menu 
{
	color: #FFFFFF;
	text-decoration: none;
}
.menu_text:hover 
{
	background-color: #CCCCCC;
	border: 1px solid #FFFFFF;
	padding: 1px;
	color: #990000;
}
.menu:hover
{
	background-color: #CCCCCC;
}
.menuMain 
{
	 background-image : url(../images/navigation_bg.gif);
	 width:940px; margin:0px auto; 
	 text-align:left;
	
}
.menuMain td
{
	  text-align:left;   	
}
.menuItem         
{
		 background-image : url(../images/navigation_bg.gif);
         color:white; 
		 padding-top:5px;
		 padding-right:5px;
		 padding-left:5px;		
         font-size:10px;       
         Height:20px;      
         font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;  
         text-align:left;   
         
}
 .IE8Fix
{
    z-index: 1000;
}    
td.menu
{
	background:url("../images/navigation_bg.jpg");
	height:20px;
}


table.menu { font-size:100%; position:absolute; visibility:hidden; }

.error
{
    color:Red;
    font-weight:bold;
}
.succ
{
    color:Green;
    font-weight:bold;
}


.input-news {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	border:1px solid #c1c1c1;
	height:16px;
	width:200px;
	padding:1px 2px;
	margin:0px;}
	
.input-admin {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	border:1px solid #3796c5;
	height:16px;
	width:200px;
	padding:1px 2px;
	margin:0px;}	
	
.input-new-sm {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	border:1px solid #c1c1c1;
	height:16px;
	width:140px;
	padding:1px 2px;
	margin:0px;}	 


.input{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:14px; width:260px;} 

.input1{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:14px; width:200px; } 

.input2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:14px; width:120px; } 


.submit{width:76px; height:30px; background:url(../images/submit.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none;}


.addnew{width:113px; height:32px; background:url(../images/addnew.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none;}


.cancel{width:76px; height:30px; background:url(../images/cancel.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none;}


.edit{width:23px; height:28px; background:url(../images/edit1.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none; margin-bottom:5px;}


.update{width:76px; height:31px; background:url(../images/update.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none;}


.delete{width:19px; height:23px; background:url(../images/delete.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none;}

.login{width:51px; height:23px; background:url(../images/login.gif)repeat scroll 0 0 transparent; background-repeat:no-repeat; border:none;}



.txt_01n{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575656;  text-align:center;}

.heading_main{ width:auto; background:url(../images/heading_bg.gif) bottom repeat-x; padding:8px; font-size:16px; color:#000000; font-weight:bold; line-height:20px; text-transform:uppercase}
.red_box_txt
{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	color:#e2b500;	font-weight:bold;}

.red_box_txt_White
{	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	color:#fff;	font-weight:bold;}

.main_strip
{height:20px; background-color:#d7d7d7; border-top:#fff 1px solid; font-size:11px; color:#fff;  font-weight:bold; text-align:center; background-image:url(../images/bg_header.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif;}

.grey_strip
{height:20px; background-color:#d7d7d7; border-top:#fff 1px solid; color:#DA9600; line-height:25px; font-weight:bold; text-align:left; font-family:Arial, Helvetica, sans-serif;}

#navigationAdmin {
	
 width:760px; font-family:Arial, Helvetica, sans-serif; color:#535353; font-size:11px;_width:780px;margin-top:31px;
}
#navigationAdmin {
	background-repeat: repeat; 	
}

#navigationsearch {
	
 width:510px; font-family:Arial, Helvetica, sans-serif; color:#535353; font-size:11px;_width:510px; margin-top:31px;
}

#navigationsearch {
	background-repeat: repeat; 	
}

#navigation {
	
 width:650px; font-family:Arial, Helvetica, sans-serif; color:#535353; font-size:11px; margin-top:15px; float:right;}

#navigation {
	background-repeat: repeat; 	
}
.nav{
	height:35px;
	list-style:none;
	line-height:35px;
	padding-top:2px; padding:0px; margin-bottom:0px;
	float:right;
}
.nav li{
	float:left;
	padding-left:2px;height:47px;
	
}
.nav li a{
	float:left;
	display:block;
	height:44px;
	text-decoration:none;
	padding-left:5px;
	color:#FFF; font-weight:normal;
	background-position: left top;
	background-image: url(../images/menu_li_left_2.gif);
	background-repeat: no-repeat;
}
.nav li a span{
 color:#535353; cursor:pointer;
	height:44px;
	float: left;
	display: block;
	background-image: url(../images/menu_li_right_2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding:0 8px 0 8px; /*Padding of menu items*/
}
.nav li.current a{
	color: #fff; /*left tab image path*/
	background-position: left top;
	background-image: url(../images/menu_li_hover_left.gif);
	background-repeat: no-repeat; font-weight:bold;
}

.nav li a:hover{
color: #fff; /*left tab image path*/
	background-position: left top;
	background-image: url(../images/menu_li_hover_left.gif);
	background-repeat: no-repeat; }


.nav li.current a span, .nav li a:hover span{
	color: #fff; /*right tab image path*/
	background-image: url(../images/menu_li_hover_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}


.small_txt{font-family:Arial, Helvetica, sans-serif; font-size:9px;}

.logintxt{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#e2b500; font-weight:bold;}
.logintxt2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262;}
.logintxt3{font-family:Arial, Helvetica, sans-serif; font-size:18pt; color:#88b228; font-weight:bold; padding-bottom:4px; border-bottom:1px dotted #c3c3c3; padding-top:10px;}

.hd{font-family:Arial, Helvetica, sans-serif; font-size:15pt; color:#ffffff; font-weight:bold; padding:4px 0px 4px 0px; margin-left:10px;}

.forgot{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#626262;}
.acc{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#a0a0a0; font-weight:bold;}
.acc2{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a0a0a0; font-weight:bold;}
.txt_01{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575656; line-height:19px; text-align:justify;}
.txt_01 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575656; line-height:19px; text-align:justify; text-decoration:none; font-weight:normal;}
.txt_01 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#575656; line-height:19px; text-align:justify; text-decoration:underline;font-weight:normal;}
.txt_02{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#224c98;}
.txt_02 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#224c98; text-decoration:none;}
.txt_02 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#224c98; text-decoration:underline;}
.txt_03{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#404040;}
.txt_04{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#da9600;}
.txt_05{font-family:Arial, Helvetica, sans-serif; font-size:13pt; color:#5D7B9D; font-weight:bold;}
.footer_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#292929;}
.footer_txt a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#292929; text-decoration:none;font-weight:normal; padding-left:2px; padding-right:2px;}
.footer_txt a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#292929; text-decoration:underline;font-weight:normal;}
.footer_txt2{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#afafaf;}

.footer-txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#292929;}
.footer-txt a{font-weight:normal; color:#0381bd; text-decoration:underline;}
.footer-txt a:hover{ font-weight:normal; color:#292929; text-decoration:underline;}


.input_select{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:20px; width:170px; } 

.input{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:18px; width:200px; } 

.textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; width:200px; } 

.input_search{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:16px; width:170px; padding-top:4px;} 

.tabs_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; text-align:center; height:23px;}

.ds_txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DA9600; text-decoration:none;}
.ds_txt a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#DA9600; text-decoration:none;}
.order1{color:#5D7B9D;}

.tabs_row{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; color:#fff;} 

.lg{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#d96600; line-height:19px; text-align:justify;}
.lg a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#005298; line-height:19px; text-align:justify;  text-decoration:underline;}
.lg a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#f68001; font-weight:bold; line-height:19px; text-align:justify; text-decoration:none; }




.txt_border
{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:center; 
      border:1px solid #d9d9d9;  padding:1px;   
 }
 
 /*Modal Popup*/
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}


.ModalWindow
{
  border: solid1px#c0c0c0;
  background:#E8E8E8;
  padding: 0px10px10px10px;
  position:absolute;
  top:-1000px;
}

.table_border
{
	border-left: 1px solid #378a98;
	border-right: 1px solid #378a98;
	border-bottom: 1px solid #378a98;
	border-top: 1px solid #378a98;
}

.txtStrike
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#404040;	
	text-decoration:line-through;
}

.red_price
{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}

.red_normal
{
	font-size:11px;
	color:#FF0000;	
}


.add 
{
	font-family:Arial, Helvetica, sans-serif;	
	font-size:14px;
	color:#f57f00;	
	text-decoration:underline;
}



h1 {
	padding:0px;
	margin:0px;
	font:30px Arial, Helvetica, sans-serif;
	color:#ee6a06;
	}

.orange-wt {
	background:url(../images/orange-bg.gif) top left no-repeat;
	height:30px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:0px 5px;
	}
	
.green-wt {
	background:url(../images/green-bg.gif) top left no-repeat;
	height:30px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:0px 5px;
	}	
	
.blue-wt {
	background:url(../images/blue-bg.gif) top left no-repeat;
	height:30px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:0px 5px;
	}
	
.grey-blue-text {
	font:11px/18px Arial, Helvetica, sans-serif; 
	color:#484848;
	text-align:justify;
	}
.grey-blue-text a{
	color:#0381bd;
	text-decoration:underline;
	}
.grey-blue-text a:hover{
	color:#0381bd;
	text-decoration:none;
	}		
	
	
.grey-blue-text p{
	margin:0px 4px 10px 4px;
	padding:0px 0px;
	}	
	
.grey-blue-text b{
	font:bold 11px Arial, Helvetica, sans-serif; 
	color:#224c98;
	text-align:justify;
	}
	
.wt-text {
	height:30px;
	font:14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:0px 5px;
	}	
	
.red-text {
	font:10px Arial, Helvetica, sans-serif;
	color:#ea0600;
	}

.img-pd {
	padding:0px 10px;
	}
	
.grey-blue-txt {
	font:11px/18px Arial, Helvetica, sans-serif; 
	color:#484848;
	padding:8px 10px 0px 10px;
	text-align:justify;
	}
.grey-blue-txt a{
	color:#0381bd;
	text-decoration:underline;
	}
.grey-blue-txt a:hover{
	color:#0381bd;
	text-decoration:none;
	}
	
.grey-blue-txt p{
	margin:0px 0px 10px 0px;
	padding:0px 0px;
	}
	
.grey-blue-txt b{
	font:bold 13px/18px Arial, Helvetica, sans-serif; 
	color:#224c98;
	padding:8px 0px 0px 0px;
	text-align:justify;
	}	
	

.grey-blue-txt ul{
	padding:0px;
	margin:4px 10px 10px 20px;
	}
.grey-blue-txt li{
	padding:0px;
	margin:0px;
	}	


.wt-txt {
	height:30px;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	padding:0px 12px;
	}
	
.footer-text {
	background:url(../images/footer_bg.gif) top left repeat-x;
	height:63px;
	padding:10px 0px 0px 0px;
	margin:10px auto 0px;
}

.slideshow { height:240px; width:246px; margin: auto; float:left; padding:0px 10px 0px 0px; }
.slideshow img { padding: 0px; border: 0px;}

.dotted-border {
	border-bottom:1px dotted #c3c3c3;
	}
	
#flash-wrapper {
width:410px;
height:332px;
position: absolute;
left:50%;
top:50%;
margin-left:-205px;
/* Half the width of the DIV tag which is 50 pixels */
margin-top:-166px;
/* Half the height of the DIV tag which is also 50 pixels */
}

#flash-wrappers {
	width:400px;
	height:292px;
	position: absolute;
	left:50%;
	top:50%;
	margin-left:-200px;
	/* Half the width of the DIV tag which is 50 pixels */
	margin-top:-146px;
	/* Half the height of the DIV tag which is also 50 pixels */
	}	

.admin-bg {
	background:url(../images/admin-bg.jpg) top center no-repeat;
	}

.admin-login-bg {
	background:url(../images/logo-bg.png) top center no-repeat;
	height:292px;
	}
	
.admin-text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#535353;
	padding:0px 12px;
	}
.admin-text a{
	color:#0f729f;
	text-decoration:underline;
	}
.admin-text a:hover{
	color:#FFF;
	text-decoration:underline;
	}		
	
.main-login-btn {width:92px; height:32px; cursor:pointer; border:none; background:url(../images/sign-button.png) 0px 0px no-repeat; padding:0px; margin:0px;}
.main-login-btn:hover {width:92px; height:32px; cursor:pointer; border:none; background:url(../images/sign-button.png) 0px -32px no-repeat; padding:0px; margin:0px;}


body{
	margin:0px;
	padding:0px;
	}
	
h1, h2, h3, h4, h5, h6 {padding:0px; margin:0px;}	


	
.grey-text {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	text-align:left;
	}	
.grey-text a{
	color:#0381bd;
	text-decoration:none;
	}	
.grey-text a:hover{
	color:#0381bd;
	text-decoration:underline;
	}	

	
.grey-text h6 {
	padding:0px;
	margin:0px 0px 5px 0px;
	font:normal 18px Arial, Helvetica, sans-serif;
	color:#0381bd;
	text-align:left;
	}
	
.blue-text {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	}	
.blue-text a{
	color:#0381bd;
	text-decoration:none;
	}	
.blue-text a:hover{
	color:#3d3d3d;
	text-decoration:none;
	}	
	

.blue-txt {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	padding:0px 20px;
	}	
.blue-txt a{
	color:#0381bd;
	text-decoration:none;
	}	
.blue-txt a:hover{
	color:#3d3d3d;
	text-decoration:none;
	}	
	
.bd-gry {
	border-bottom:1px dotted #dadada;
	padding:5px 0px;
	}
	
.wt-txt {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	

.photo-img {	
	-moz-box-shadow: 1px 1px 5px #9bcde6;
	-webkit-box-shadow: 1px 1px 5px #9bcde6;
    box-shadow: 1px 1px 5px #9bcde6;
	}
	
.input_select{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border:1px solid #c1c1c1; height:20px; width:170px; }


.gey-txt-bdr {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	text-align:left;
	border-bottom:1px solid #ebebeb;
	}

.gey-txt {
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	text-align:left;
	border:1px solid #ebebeb;
	}	
.gey-txt a{
	color:#3d3d3d;
	text-decoration:underline;
	}	
.gey-txt a:hover{
	color:#0381bd;
	text-decoration:underline;
	}
	
.blue-wt-head {
	font:15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:5px 5px;
	background:url(../images/blue-heading-bg.png) top left no-repeat;
	}
	
.gy-txt {
	font:12px/18px Arial, Helvetica, sans-serif;
	padding:5px;
	color:#3d3d3d;
	text-align:left;
	}	
.gy-txt a{
	color:#3d3d3d;
	text-decoration:underline;
	}	
.gy-txt a:hover{
	color:#0381bd;
	text-decoration:underline;
	}
	
.gy-txt h2{
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	padding:0px;
	margin:0px;
	}	
	
.gy-txt h2 span{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#3d3d3d;
	padding:0px;
	margin:0px;
	}
	
.gy-txt h3{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#0a517f;
	padding:0px;
	margin:0px;
	}			
	
.margin {
	margin:5px 5px 8px 8px;
	}

.blue-gradient {
	background:url(../images/blue-gradient.png) top left repeat-x;	
}

.brd-gry {
	border:1px solid #dadada;
	}