/* CSS Document */


body{
padding:0px;
margin:0px;
font-family: Calibri, Lucida Grande, Gill Sans, Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px; /*To change font-size, change in header.html file. changing here will not make the difference.*/
color:#000;
background-color:#fff;
/* background-image: url(/images/page_bg.jpg); */
background-image: url(/images/logo2.jpg);
background-repeat: no-repeat;
background-position: left top;
}

/**** Header Tags ****/	

h1,h2,h3,h4,h5,h6{
margin:0px;
padding:0px;
}	

h1 { 
color:#E44B4E; 
font-size:26px;
padding:0px 0px 5px 0px;
font-weight:bold;
}	

h2 { 
color:#33439B; 
font-size:18px;
padding:0px 0px 5px 0px;
font-weight:bold;
}	

h3 { 
color:#33439B; 
font-size:16px;
padding:0px 0px 5px 0px;
font-weight:bold;
}	

a{
outline:none;
}	

img{outline:none;
	border:0;
	}
	
p{
margin-top:0px;	
}	

form{margin:0; padding:0;}

/**** Container Header Section CSS ****/	
#container{
width:996px;
/* margin:0 auto; */
border:1px solid #000;
border-top:0;
background-image: url(/images/logo2.jpg);
background-repeat: no-repeat;
background-position: left top;
}

#container_header{
/* margin: 0 auto; */
 height:140px;
}


#container_header img{
float:left;
}

#top_caption{ width:820px; height:80px; background:#fff url(../images/inner_top_bg.gif) repeat-x;
float:left; color:#fff; font-weight:bolder; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; padding:50px 10px 10px 9px; line-height:23px;}

.fblue
{
color:#33439B;
font-size:23px;
}

.green_box
{
padding:20px;
background-color:#C4E3C4; 
border:2px solid #39B659;
}

/**** Container Body Tags ****/

#container_body{
margin:0 auto;
}

#container_body a{
text-decoration:none;
color:#F25646;
}	

#container_body a:hover{
text-decoration:underline;
}	

.txt_resize{
 margin:0; padding:0; padding:10px 20px 0px 10px;
 }
.cont_pad, .content_pad{
padding:0px 20px 50px 20px;
}
.menu_links{
vertical-align:top; 
/* background: url(../images/left_side.jpg) repeat-y; */
width:157px;
text-transform:uppercase;
padding-bottom:50px;
}

.hmepad{ padding: 10px 20px;}	

.container_pad{
padding:0px 20px 20px ;
}

/************* Buttons ******/

.red_big_left{
background: url(../images/btn1_left.gif) top left no-repeat; height:40px; width:20px; float:right;
}

.red_big_mid{
background:url(../images/btn1_middle.gif) top repeat-x; height:33px; color:#fff; font-size:20px; font-weight:bold; padding:7px 5px 0px 5px; float:right;}

.red_big_right{
background:url(../images/btn1_right.gif) top right no-repeat; height:40px; width:20px; float:right;}


.grn_big_left{
background:url(../images/btn3_left.gif) top left no-repeat; height:40px; width:20px; float:left;
}

.grn_big_mid{
background:url(../images/btn3_middle.gif) top repeat-x; height:33px; color:#fff; font-size:18px; font-weight:bold; padding:7px 5px 0px 5px; float:left;}

.grn_big_right{
background:url(../images/btn3_right.gif) top right no-repeat; height:40px; width:20px; float:left;}



.red_sml_left{
background: url(../images/btn4_left.gif) top left no-repeat; height:30px; width:10px; float:right;
}

.red_sml_mid{
background:url(../images/btn4_middle.gif) top repeat-x; height:30px; color:#fff; font-size:16px; font-weight:bold; padding:4px 5px 0px 5px; float:right;}

.red_sml_right{
background:url(../images/btn4_right.gif) top right no-repeat; height:30px; width:10px; float:right;}

.grn_sml_left{
background: url(../images/green_b_left.gif) top left no-repeat; height:30px; width:11px; float:left;  cursor:pointer;
}

.grn_sml_mid{
background: url(../images/green_b_middle.gif) top repeat-x; height:26px; color:#fff; font-size:16px; font-weight:bold; padding:7px 5px 0px 5px; float:left;}

.grn_sml_right{
background: url(../images/green_b_right.gif) top right no-repeat; height:30px; width:11px; float:left;  cursor:pointer;}


.orng_sml_left{
background: url(../images/red_b_left.gif) top left no-repeat; height:30px; width:10px; float:left;  cursor:pointer;
}

.orng_sml_mid{
background: url(../images/red_b_middle.gif) top repeat-x; height:26px; color:#fff; font-size:16px; font-weight:bold; padding:6px 5px 0px 5px; float:left;}

.orng_sml_right{
background: url(../images/red_b_right.gif) top right no-repeat; height:30px; width:10px; float:left;  cursor:pointer;}





.blu_sml_left{
background: url(../images/blue_b_left.gif) top left no-repeat; height:30px; width:10px; float:left;  cursor:pointer; border:0;
}

.blu_sml_mid{
background: url(../images/blue_b_middle.gif) top repeat-x; float:left; height:30px; color:#fff; font-size:18px; font-weight:bold; padding:2px 0px; border:0px;}

.blu_sml_right{
background: url(../images/blue_b_right.gif) top right no-repeat; height:30px; width:10px; float:left;  cursor:pointer; }

.grn_big_mid a, .red_big_mid a, .grn_sml_mid a, .red_sml_mid a, .blu_sml_left a, .orng_sml_mid a{text-decoration:none; color:#fff!important; cursor:pointer;}


/************* Buttons end ******/
.char1
{

font-size:18px;
color:#164590;
text-align:left;
padding-top:15px;
}

.char1 a
{
color:#164590!important;
text-decoration:none;
}

.char1 a:hover
{text-decoration:underline;}


.char2
{
font-size:15px;
text-decoration:none;
color:#F15646;
padding-left:30px;
text-align:left;
}

.blk1
{
color:#000;
font-size:20px;
}

.blk2
{
color:#000;
font-size:27px;
font-style:italic;
font-weight:bold;
}

.green2
{
color: #41B856;
font-size:23px;
font-weight:bold;
}


.green3
{
color: #41B856;
font-size:19px;
font-weight:bold;
}	

.bulu3
{
color: #333F8E;
font-size:18px;
font-weight:bold;
}

.bulu2
{
color: #333F8E;
font-size:23px;
font-weight:bold;
}

.bggreen
{
padding:10px;
border: 1px solid #41B856;
background: #D7EDD7;
font-style:italic;
width:600px;
}

.green_text
{
color:#3BB559;
font-size:24px;
font-weight:bold;
}

.blue_text
{
font-size:23px;
color:#353E8E;
font-weight:bold;
}

.timebox{ border:1px solid #fff; width:150px; background-color:#000; text-align:center; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:24pt;	color:#82EA1B;} 


.txtboxbg
{
background-image: url(../images/107_img.gif);
width:206px; height:466px;
}	

.txtbox{
border:#000000 1px solid;
font-size:18px;
color:#000000;
}

.bgbox1{
border:1px solid #BAE9FD;
background-image:url(../images/textboximages/page233_img1.gif);
font-size:17px;
width:140px;
vertical-align:bottom;
height:19px; 
color:#000000;
}	

.bgbox2{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img2.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;
}	

.bgbox3{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img3.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;
}	

.bgbox4{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img4.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;
}		

.bgbox5{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img5.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	

.bgbox6{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img6.gif);
font-size:17px;
width:140px;
height:19px;  
color:#000000;}	

.bgbox7{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img7.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	


.bgbox8{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img8.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}

.bgbox9{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img9.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	


.bgbox10{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img10.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	


.bgbox11{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img11.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	


.bgbox12{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img12.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	

.bgbox13{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img13.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	
		
.bgbox14{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img14.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	

.bgbox15{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img15.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}		

.bgbox16{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img16.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}

.bgbox17{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img17.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	

.bgbox18{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img18.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}	

.bgbox19{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img19.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}

.bgbox20{
border:#BAE9FD 1px solid;
background-image:url(../images/textboximages/page233_img20.gif);
font-size:17px;
width:140px;
height:19px; 
color:#000000;}





.bcrumb{
color:#3EA9DF;
}


.fblue15	
{
color:#33439B;
font-size:17px;
font-weight:bold;
}

#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:#0660D0;
height:26px;
}

#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:#0660D0;
color:#ffffff;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal ul li a:hover{
background-color:#A2CBEE;
text-decoration:none;
color:#000000;
}	

#header_gal #on1 a{
background-color:#A2CBEE;
color:#000000;
}

#header_gal #on1 a:hover{
background-color:#A2CBEE;
text-decoration:none;
color:#000000;
}	

#num { 
padding-top:10px;
}

#num a {  
padding:0px; 
padding-left:3px; 
padding-right:3px; 
color:#000; 
text-decoration:none; 
background-color:#A2CBEE;
}

#num a:hover { 
padding:0px; 
padding-left:3px; 
text-decoration:none; 
padding-right:3px; 
color:#FFFFFF; 
background-color:#0660D0;
}	

.displayimg { padding:0px 0px 0px 0px; border:1px solid #0660D0; font-size:11px; text-align:center;}
.displayimg1 {background-color:#0660D0; height:20px; text-align:left; padding-top:5px; color:#ffffff; margin-bottom:10px;}		
.prod_detail_head{color:#1B1E75; background:#C3D7EA; padding:8px;  font-weight:bold;}

.prod_detail_head a{color:#1B1E75!important; font-weight:bold;}

/**** News ****/

.newsh
{
background-color:#61C2EC;
font-weight:bold;
}

.newsb
{
background-color:#efefef;
}		

/**** Links Page ****/

.linkdes
{
padding-left:0px;
}

.linkdes1
{
padding-left:30px;
}	

.linkurl
{
padding-left:30px;
}	


/**** Footer ****/	
#footer {
width:998px;
/* margin: 0 auto; */	
font-size:12px;
height:35px;
}

ul#bot
{
list-style-type: none;
margin: 0px;
padding: 10px 10px 4px 20px;
}		 

ul#bot .le { float: left; }
ul#bot .mi { float: left; width:60%; text-align:center; }
ul#bot .ri { float: right; }

#bot a { 
color:#000; 
text-decoration:none; 
}

#bot a:hover { 
color:#000; 
text-decoration:underline;
} 

/**** Buttons Tags ****/

.but
{
background-color:#1211FF;
color:#FFFFFF;
font-weight:bold;
float:right;
}	

.but1
{
background-color:#1211FF;
color:#FFFFFF;
font-weight:bold;
}

.but2
{
background-color:#1211FF;
padding:2px 6px 2px 6px;
border:0px;
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;
}


/**** Contact Page ****/
#contact_form_box {
border: solid 0px #DCDCDC;
width:650px;
padding:10px;
}	

.errors
{
color:#9d0000;
}	

.required{ color:#9d0000;}	

.textinput {

width:236px;
height:15px;
background:url(../images/input.gif) no-repeat left top;
border:none;
padding:4px 8px;

}

.textarea, .textareaHovered {
width:336px;
height:125px;
background:url(../images/textarea.gif) no-repeat left top;
border:none;
padding:4px 8px;
}




/******************* Products menu Part *********************/
	
#pro_menu {
width:210px;
padding:0;
background-color:#6493B0;
font-size:12px;
font-weight:bold;
}

#pro_menu ul {
margin:0;
padding:0;
float:left;
list-style-type:none;
text-align:left;
padding-bottom:10px;
}

#pro_menu ul li {
width:100%;
border-bottom:1px solid #fff;
display:block;
}

#pro_menu ul li a {
color:#000;
width:200px;
text-decoration:none;
padding:8px 5px 8px 5px;
display:block;
background-color:#6493B0;
color:#fff;
}

.let2
{
color:#F15646;
font-weight:bold;
}

#pro_menu ul li a:hover{
color:#000;
background-color:#C8DEF3;
}

#pro_menu #on1 a {
color:#fff;
background-color:#20547F;
}

#pro_menu #on1 a:hover {
color:#fff;
background-color:#20547F;
}

.td1, .td2, .td3, .td4, .td5, .td6,.td7{text-transform : capitalize; background:#B0E2F9; width:170px; font-size:26px; padding:5px 10px 5px 30px;}

.let
{
padding:15px;
font-size:26px;
font-weight:bold; 
}   

.green4
{
color: #41B856;
font-size:14px;
font-weight:bold;
}	

.lightcolor	{
	background-color:#EFEFEF;
	color:#000;
}
	
.darkcolor{
	background-color:#C3D7EA;
	color:#000;
	font-weight:bold;
	text-align:center;
}

.list input

.list
	{
	padding:0px;
	margin:0px;
	}
	
.list ul 
	{
	padding:0px;
	margin:0px;
	}
	
.list ul li
	{
	padding:4px 0px 4px 0px;
	margin:0px;
	list-style:none;
	display:block;
	}
	
.list input
{
margin:5px 0px 3px 0px;
position:relative;
top:2px;
}
.leftpad_question
{
padding-left:5px;

}


.radio {
	padding-left:15px;
	line-height:22px;
}



/** additioins - phill **/

#BannerAdd1 { margin-top: 0px; width: 899px; position: absolute ; top: 18px; left: 260px; }



