/* CSS Document */
body
{
padding:0px;
margin:0px;
color:#C11010;
font-size:14px;
font-family:"Times New Roman", Times, serif;
background: url(../images/main_bg.gif) repeat-x #fff;
}

/**** Header Tags ****/	
	
h1, h2, h3, h4, h5, h6
{
margin:0px auto;
padding: 0px 0px 0px 0px; 
font-family:"Times New Roman", Times, serif;
}
h3{font-size:16px;}

a { outline:none; }

p { margin-top:0px; }

/**** Container Body Section CSS ****/	

#containerbg
{
width:900px;
margin:0 auto;
}
.content
{
margin:0px auto;
padding:0px 0px 0px 0px;
line-height:1.4em;
}
.content h1
{
font-weight:normal;
font-size:20px;
padding-bottom:5px;
}


#top_header
{
margin:0px auto;
padding:0px 0px 0px 0px;
width:921px;
height:147px;

}
#top_header_left
{
width:303px;
margin:0px auto;
padding:0px 0px 0px 0px;
float:left; 
height:147px;
}
#top_header_right
{
width:218px;
float:left;
padding:40px 0px 0px 400px;
height:107px;
background:url(../images/top_right.jpg);
color:#fff;
font-size:20px;
font-weight:bold;
}
#fot_head
{
width:994px;
text-align:center;
font-size:24px;
color:#000;
}

.search_div
	{
	height:30px;
	float:right;
	width:240px;
	padding:40px 0px 0px 0px;
	}
	
.text_input1 {
width:193px;
height:21px;
background:url(../images/serach_bg.gif) no-repeat;
border:none;
border:0px 0px 0px 0px;
padding:5px 0px 0px 10px;
color:#990000;
}

.but_go
{
width:29px;
height:26px;
background:url(../images/go_btn.gif) no-repeat ;
border:0px;
color:#FFFFFF;
}

#header_menu
{
margin:0px auto;
width:921px;
background:url(../images/nav_back.jpg);
height:76px;

}
#nav
	{
	width:1000px;
	margin:0px auto;
	height:34px;
	}

#nav_left
	{
	width:833px;
	margin:0px auto;
	height:34px;
	background:url(../images/nav_bg.gif);
	border-left:3px solid #C03530;
	float:left;
	}
#nav1
	{
	width:994px;
	margin:0px auto;
	height:34px;
	background:url(../images/nav_bg.gif);
	border-left:3px solid #C03530;
	border-right:3px solid #C03530;
	}

#nav_right
    {
	width:161px;
	margin:0px auto;
	height:34px;
	background:url(../images/nav_right.gif) no-repeat;
	float:left;
	border-right:3px solid #C03530;
	}

#nav_right ul
    {
	padding: 0px;
	margin: 0px auto;
	list-style:none;
	}

#nav_right  li
    {
	float: left;
	}

#nav_right  li a
    {
	padding:5px 0px 0px 45px;
	display: block;
	color: #fff;
	text-align:center;
	cursor:pointer;
	font-size:16px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	}
	
	#nav_right1
    {
	width:161px;
	margin:0px auto;
	height:34px;
	background:url(../images/nav_right.gif) no-repeat;
	float:left;
	border-right:3px solid #C03530;
	}

#nav_right1 ul
    {
	padding: 0px;
	margin: 0px auto;
	list-style:none;
	}

#nav_right1  li
    {
	float: left;
	}

#nav_right1  li a
    {
	padding:5px 0px 0px 70px;
	display: block;
	color: #fff;
	text-align:center;
	cursor:pointer;
	font-size:16px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
	}
#top_banner
	{
	width:994px;
	height:227px;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	border-left:3px solid #C03530;
	border-right:3px solid #C03530;		
	}

#container_header {
width:1000px;
margin:0px auto;
height:184px;
background:url(../images/top_bg.gif) repeat-x;
}

#left_header
{
width:339px;
height:184px;
margin:0px auto;
padding:0px 0px 0px 0px;
float:left;
}

#right_header
{
width:626px;
height:184px;
margin:0px auto;
padding:0px 0px 0px 0px;
float:right;
}

#rightheader_middle
{
width:155px;
height:101px;
margin:0px auto;
padding:83px 0px 0px 0px;
float:left;
}

#info_header
{
width:450px;
height:94px;
margin:0px auto;
padding:90px 0px 0px 0px;
float:left;

}

#header_borderright
{
width:21px;
height:184px;
margin:0px auto;
padding:0px 0px 0px 0px;
float:left;
}

#container_header1
{
width:655px;
margin: 0px auto;
height:140px;
padding:10px 0px 0px 10px;

}
#container_header2
{
width:655px;
margin: 0px auto;
height:180px;
padding:10px 0px 0px 10px;

}
/**** Container Body Tags ****/

#container_body {
width:994px;
margin:0 auto;
padding:0px;
background:#fff;
border-left:3px solid #C03530;
border-right:3px solid #C03530;

}

#container_body a
{
text-decoration:none;
color:#a10026;
}

#container_body a:hover
{
text-decoration:underline;
}

#container_body_l
{
width:674px;
background:#fff;
padding:0px 0px 0px 0px;
}

#container_testi
{
padding:10px 0px 0px 0px;
width:633px;
}
#testi_left
{
padding:0px 10px 0px 0px;
width:355px;
}
#testi_right
{
padding:0px 0px 0px 10px;
width:263px;
}

.container_body_m
{
width:278px;
background:#fff;
padding:20px 20px 10px 30px;
border-right:1px dashed #89897D;

}
#container_m a
{
color:#595951;
}

.container_more
{
padding:0px 0px 0px 220px;
}
.container_body_mi
{
width:664px;
padding:0px 0px 0px 0px;
}
#container_body_r
{
width:245px;
padding:10px 10px 10px 10px;
border-left:2px solid #B1AB87;
}


#right_banner1
{
width:235px;
margin:0px auto;
padding:0px 0px 0px 0px;
}
#right_bar
{
width:235px;
padding:10px 0px 0px 0px;
}
.right_bar1
{
width:235px;
padding:10px 0px 0px 0px;
}
.pannel_top
{
margin:0px auto;
width:235px;
height:14px;
padding:0px 0px 0px 0px;
background:url(../images/pannel_top.jpg) no-repeat; 
}
.pannel_mid
{
margin:0px auto;
width:230px;
padding:0px 0px 0px 5px;
background:url(../images/pannel_middle.jpg) repeat-y;
}
.pannel_bot
{
margin:0px auto;
width:235px;
height:14px;
padding:0px 0px 0px 0px;
background:url(../images/pannel_bottom.jpg) no-repeat;
}
.container_pad { padding:20px 52px 0px 52px; }
#home_boxes
{

margin:0px auto;
padding:0px;
}

.four_box_bg
	{
	background:#fff;
	}
.pad1
	{
	margin:0px auto;
	width:195px;
	padding:9px;
	}		

.four_box_bg .pad1 img{ padding-bottom:10px; text-align:center;}	

.head_btm{
	width:195px;
	margin:0px auto;
	padding:4px 9px 4px 9px;
	background:#1E90FF;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}
.head_btm1
{
	width:190px;
	margin:0px auto;
	background:#63A800;
	padding:4px 9px 4px 9px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	}	
.head_btm_bg
{
	width:205px;
	margin:0px auto;
	padding:4px;
}	
#container_side_right
{
width:210px;
background:#E6E7D9;
padding:30px 20px 10px 20px;
}
.bkisuue_box
{
margin:0;
padding:5px;
border:1px solid #4B99C4;
border-width:0px 1px;
width:536px;
text-align:center;
border-bottom:0;
}

#isFrameTwo
{
margin: 0px;
padding: 0px;
position: relative;
overflow: hidden;
}

#isImageRowTwo img { padding:2px; }

.testi_box
{
margin:0;
padding:0;
border:1px solid #633472;
border-width:0px 1px;
width:150px;
text-align:left;
padding:5px;
padding-left:8px;
}

.top_quot
{
color:#333399;
font-weight:bold;
font-style:italic;
padding-top:5px;
}

.btm_quot
{
color:#002BFF;
font-weight:bold;
font-style:italic;
}

.cmngup
{
font-style:italic;
color:#FF0000;
font-weight:bold;
}

.bluetxt { color:#326ECD; }

.redtxt { color:#cd0000; }

.subbox{
background:#ECECEC; padding:10px;
}
#siteul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
color:#DD2024;
}

#siteul ul ul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
}

/******************* Header Part *********************/

#header_gal
{
margin:0 auto;
background-color:#c11f40;
height:28px;
}

#header_gal ul
{
margin:0px;
padding:0px;
float:left;
}

#header_gal ul li
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
border-right:1px solid #ffffff;
}

#header_gal ul li a
{
background-color:#c11f40;
color:#ffffff;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal ul li a:hover, #header_gal #on a, #header_gal #on a:hover
{
background-color:#F2B14D;
color:#035D8F;
text-decoration:none;
}

#num { padding-top:10px; }

#num a
{
padding:0px;
padding-left:3px;
padding-right:3px;
margin:0 5px;
color:#c11f40;
text-decoration:none;
background-color:#e5e5e5;
}

#num a:hover, #num #non
{
padding:0px;
padding-left:3px;
text-decoration:none;
padding-right:3px;
color:#fff;
background-color:#c11f40;
}

.displayimg
{
padding:0px 0px 0px 0px;
border:1px solid #c11f40;
font-size:11px;
text-align:center;
}

.displayimg1
{
background-color:#c11f40;
height:20px;
text-align:left;
padding-top:5px;
color:#ffffff;
margin-bottom:10px;
}

.prod_detail_head
{
color:#fff;
background:#c11f40;
padding:8px;
font-weight:bold;
font-size:14px;
}


.more_pack
{
color:#00FF66;
}

.prod_detail_head a
{
color:#fff!important;
font-weight:bold;
}

/**** News ****/

.newsh
{
background-color:#CB302E;
color:#FFFFFF;
}

.newsb
{
color:#000;
border:1px solid #b2b2b2;
}

/**** Links Page ****/

.linkdes { padding-left:0px; }

.linkdes1 { padding-left:30px; }

.linkurl { padding-left:30px; }

/****  Footer ****/	

#footer {
clear:both;
width:1000px;
margin: 0 auto;
font-size:13px;
margin-top:0px;
padding:0px 0px 0px 0px;
color:#BD2D2E;
bottom:0px;
height:32px;
}
#footer_bot
{
width:1000px;
margin: 0 auto;
padding:0px 0px 0px 0px;
height:22px;
background:url(../images/footer_bg.gif);
}
ul#bot {
list-style-type: none;
margin: 0px;
padding: 10px 0px 10px 0px;
}
ul#bot .le {
margin:0 auto;
float: left;
padding:0px 0px 0px 30px;
}
ul#bot .le a {
color:#BD2D2E;
text-decoration:none;
margin:10px 5px 0 5px;
}

ul#bot .le a:hover
{
color:#000;
text-decoration:none;
}

ul#bot .ri {
float: right;
padding:0px 30px 0px 0px;
}
ul#bot .ri a {
font-size:11px;
color:#000;
text-decoration:none;
}
#bot a:hover {
color:#000;
text-decoration:none;
border-bottom:1px dotted #000;
}

	

/**** Buttons Tags ****/

.but
{
background-color:#c11f40;
color:#FFFFFF;
font-weight:bold;
float:right;
}

.but1
{
background-color:#CB2028;
color:#FFFFFF;
font-weight:bold;
}

.but2
{
background-color:#c11f40;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
}

/**** Form Tags ****/	
	
input, textarea, select
{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.input { border:1px solid #000000; }

.textarea { border:1px solid #000000; }

.select { border:1px solid #000000; }

/**********photo gallery ******/
.mail_tabs
{
color:#fff;
text-decoration:none;
width:700px;
}

.mail_tabs ul{
list-style:none;
}

.mail_tabs ul li{
float:left;
display:inline;
margin-right:2px;
padding:4px 0px 4px 0px;
background:#2080BC;
}

.mail_tabs ul li a{
color:#fff !important;
background:#2080BC;
text-decoration:none !important;
padding:4px 25px 4px 25px;
border-bottom:0;
font-size:16px;

}

.mail_tabs ul li a:hover, .mail_tabs ul li#on a, .mail_tabs ul li#on a:hover{
color:#fff !important;
background:#C21E40;
text-decoration:none !important;
padding:4px 25px 4px 25px;
font-size:16px;
}

.mailbox
{
border:1px solid #C21E40;
}

.mailbox td
{
}

.mail_head{
background:#C21E40;
color:#fff;
font-size:16px;
}

.no_bg td{border-bottom:0;}

a.keywords{background:#C7E8FB; padding:5px; line-height:26px;}

/*************rounded menu*********/

.ubercolortabs{
padding: 0;
width: 700px;
overflow: hidden;
background: transparent;
}

.ubercolortabs ul{
margin: 0;
padding: 0;
list-style: none;
color:#fff;
}

.ubercolortabs li{
display: inline;
margin: 0px 1px 0px 0px;
padding: 0;
font-size:14px;
}


.ubercolortabs a{
float: left;
color: #fff;
background: #2080BC url(../images/roundleft.gif) no-repeat left top; /*default background color of tabs, left corner image*/
margin: 0 1px 0 0;
padding: 0 0 1px 3px;
text-decoration: none;
letter-spacing: 1px;
}

.ubercolortabs a span{
float: left;
display: block;
background: transparent url(../images/roundright.gif) no-repeat right top; /*right corner image*/
padding: 7px 25px 3px 25px;
cursor: pointer;
color:#fff;

}

.ubercolortabs a span{
float: none;
}


.ubercolortabs a:hover, .ubercolortabs li.selected a{
background-color: #C21F3E; /*background color of tabs onMouseover*/
color: #fff;
text-decoration:none !important;
}

.ubercolortabs a:hover span{
background-color: transparent;
}



/**** Contact Page ****/
#contact_form_box
{
border: solid 0px #DCDCDC;
width:550px;
padding:10px;
}

.errors { color:#9d0000; }

.required { color:#9d0000; }

.textinput
{
width:239px;
height:15px;
background:url(../images/input.gif) no-repeat left top;
border:none;
padding:4px 8px;
}
.textarea, .textareaHovered
{
width:236px;
height:125px;
background:url(../images/textarea.gif) no-repeat left top;
border:none;
padding:4px 8px;
}

.textareaHovered { background-position:left bottom; }
.smlhead {color:#FF0099; font-weight:bold;}

#folder
	{
	padding:0px;
	margin:0px;
	}

#folder td
	{
	
	}
.panl 
	{
	background:url(../images/folder_icon.jpg) no-repeat;
	height:53px;
	width:135px;
	padding:40px 0px 0px 0px;
	}
	
.panl2 
	{
	background:url(../images/folder_icon.jpg) no-repeat;
	height:63px;
	width:135px;
	padding:30px 0px 0px 0px;
	}

