/*
CSS Document for Westray version 1.0
Author: Team Creatives(sha)
Date Started: Dec-19-2007
URL: http://www.teamcreatives.com
*/

/*
HEADER
Header styling starts here
*/
#header_box { width: 881px; height: auto; padding: 0; margin: 0; float: left;}
#header_box dd { display: block; width: 891px; height: 27px; background-color: #044c90; padding: 0; margin: 0 0 9px 0;}
#header_box .hmenu_box { width: 874px; height: 22px; background-color: #044c90; padding: 5px 0 0 10px; margin: 0 0 9px 7px; font-size: 0.80em; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif;}
#header_box .vline { padding: 0; margin: 0 10px;}
#header { display: block; width: 891px; height: 151px; padding: 0; margin: 18px 0 8px 0; background: #fff url(../images/westray_03.gif) top center no-repeat;}
/*
Header styling ends here
*/

/*
CONTENT
Content styling starts here
*/
#content_box { width: 884px; height: auto; padding: 0 0 0 7px; margin: 0; float: left;}
#content { width: 850px; height: auto; padding: 5px 15px 5px 15px; margin: 0 0 10px 0; float: none; background-color: #f4f5f8}
#left_content { width: 196px; height: auto; background-color: #fff; float: left;}
#right_content { width: 654px; height: auto; background-color: #f4f5f8; float: left; color:#213a7f;}
#main_content { width: 850px; height: auto; background-color: #f4f5f8; float: left; color:#213a7f;}

#search_box { width:176px; height:auto; padding:10px; margin: 0;}

#updateBox { width: 196px; height:auto; padding: 0; margin: 0;}
#updateBox .date { display: block; width: 196px; height: 24px; padding: 5px 0 0 0; margin: 0; background-color: #d8d9da;}
#updateBox p { padding: 0; margin: 15px;}
#updateBox a:link, #updateBox a:visited { text-decoration: none; color:#027cc2; border-bottom: 1px solid #d8d9da;}
#updateBox a:hover, #updateBox a:active { text-decoration: none; color:#027cc2; border: 0;}

#thumbnail_box { width: 874px; height: auto; padding: 10px 0 20px 20px; margin: 0; float: left;}
#thumbnails { width: 135px; height: auto; padding: 0 0 0 5px; margin: 0; float:left;}
#thumbnails .thumb_title { display: block; width: 135px; height: 30px; text-align:left;}
#thumbnails .thumb_image { display: block; width: 135px; height: 103px; text-align:left;}

#thumbnails .thumb_title a:link, #thumbnails .thumb_title a:visited { display: block; width: 100px; height: 25px;}
#thumbnails .thumb_image a:link, #thumbnails .thumb_image a:visited { display: block; width: 134px; height: 100px;}

/*added cat 01-09-08*/
#menubox_text { color: #FFFFFF; font-size:12px; text-decoration: none; font-weight:bold; margin-left:25px; margin-top:4px;} 
#menubox_text a:link {color: #FFFFFF; text-decoration: none;}
#menubox_text a:visited {	text-decoration: none;	color: #FFFFFF;}
#menubox_text a:hover {	text-decoration: none;}
#menubox_text a:active {	text-decoration: none;}
/*added cat 01-09-08 end*/

.consultancy { background:#044c90 url(../images/westray_32.gif) top center no-repeat;}
.forging { background:#044c90 url(../images/westray_34.gif) top center no-repeat;}
.casting { background:#044c90 url(../images/westray_36.gif) top center no-repeat;}
.fabrications { background:#044c90 url(../images/westray_38.gif) top center no-repeat;}
.alliance_tooling { background:#044c90 url(../images/westray_40.gif) top center no-repeat;}
.machined_parts { background:#044c90 url(../images/westray_32a.gif) top center no-repeat;}

 #TBOX { clear: both; }
 #TBOX td { width: 135px; cursor: pointer; }
 #TBOX td div.tbHead {
   width: 135px;
   height: 30px;
   line-height: 26px;
   background: url(../images/westray_36.gif) no-repeat #044C90;
   font-family: Arial;
	 font-weight: bold;
	 font-size: 8pt;
   color: #FFFFFF;
   text-indent: 25px;
   text-align: left;
 }
 #TBOX td div.tbImage { width: 136px; height: 104px; }
/*
.consultancy_thumb { background:#fff url(../images/westray_42.gif) top center no-repeat;}
.forging_thumb { background:#fff url(../images/westray_43.gif) top center no-repeat;}
.casting_thumb { background:#fff url(../images/westray_44.gif) top center no-repeat;}
.fabrications_thumb { background:#fff url(../images/westray_45.gif) top center no-repeat;}
.alliancetooling_thumb { background:#fff url(../images/westray_46.gif) top center no-repeat;}
.machined_parts_thumb { background:#fff url(../images/westray_mp.gif) top center no-repeat;}
*/
#scrolling_text_box { width:844px; height: 27px; padding: 0 20px 0 20px; margin: 0; float: left; background-color: #044c90;}
#scrolling_text_box a:link, #scrolling_text_box a:visited { text-decoration: none; color: #fff; border-bottom: 1px solid #4379ac;}
#scrolling_text_box a:hover, #scrolling_text_box a:active { text-decoration: none; color: #fff; border: 0;}
/*
Content styling ends here
*/

/*
SPACERS
Spacer styling starts here
*/
.header_spacer01 { display: block; width: 891px; height: 18px; padding: 0; margin: 0; background-color: #fff; float: left;}
.header_spacer02 { display: block; width: 891px; height: 8px; padding: 0; margin: 0; background-color: #fff; float: left;}
.header_spacer03 { display: block; width: 7px; height: 27px; padding: 0; margin: 0; background-color: #fff; float: left;}
.header_spacer04 { display: block; width: 891px; height: 9px; padding: 0; margin: 0; background-color: #fff; float: left;}
/*
Spacer styling ends here
*/

/*
HORIZONTAL MENU
Main menu styling starts here
*/
/*
Main menu styling ends here
*/

/*
NEW HORIZONTAL MENU
Main menu styling starts here
*/
#header_box .hmenu_box a:link, #header_box .hmenu_box a:visited { text-decoration: none; color: #fff;}
#header_box .hmenu_box a:hover, #header_box .hmenu_box a:active { text-decoration: none; color: #00abff;}
/*
Main menu styling starts here
*/

/*
DROPDOWN MENU
Drop down menu styling starts here
*/
#dropmenudiv{
position:absolute;
border:0px solid #fff;
border-bottom-width: 0;
font:normal 0.80em Arial;
line-height:18px;
z-index:100;
width: 150%;
padding: 0;
margin: 7px 0 0 0;
}

#dropmenudiv a{
width: 150%;
display: block;
text-indent: 3px;
border-bottom: 1px solid #fff;
padding: 1px 0 1px 5px;
text-decoration: none;
background-color: #044c90;
color: #fff;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color:#000;
color: #fff;
}
.contactus_box{
background-color: #D8D9DA;
}
/*
Drop down menu ends here
*/
/* all right content CSS */
#unorderedList { padding: 0; margin: 0; list-style-type: disc;}
#unorderedList li { padding: 0; margin: 0; list-style-type: disc;}

#right_content p { text-align: left; color:#213a7f; padding: 5px 20px; font-size:0.80em;}
#right_content h1 { padding: 10px 0 0 5px; color:#044c90; font-size:30px; margin:0;}
#right_content h2 { padding: 10px 0 0 5px; color:#044c90; font-size:25px; margin:0;}
#right_content h3 { padding: 10px 0 0 5px; color:#044c90; font-size:20px; margin:0;}
#right_content h4 { padding: 10px 0 0 5px; color:#044c90; font-size:18px; margin:0;}
#right_content h5 { padding: 10px 0 0 5px; color:#044c90; font-size:15px; margin:0;}
#right_content ul {text-align:left; color:#213a7f; font-size: 0.80em; padding: 0; list-style-type: disc;}
#right_content ul li { padding: 0; margin: 0 0 0 80px; list-style-type: disc; }
table { margin: 0 0 0 10px;}
#tebol { margin:0;}
#tebol td { margin:0;}


#main_content p { color:#213a7f; font-size:0.80em; padding: 0px 15px 5px 15px;}
#main_content h1 { padding: 10px 0 0 5px; color:#044c90; font-size:30px; margin:0;}
#main_content h2 { padding: 10px 0 0 5px; color:#044c90; font-size:25px; margin:0;}
#main_content h3 { padding: 10px 0 0 5px; color:#044c90; font-size:20px; margin:0;}
#main_content h4 { padding: 10px 0 0 5px; color:#044c90; font-size:18px; margin:0;}
#main_content h5 { padding: 10px 0 0 5px; color:#044c90; font-size:15px; margin:0;}
#main_content ul {text-align:left; color:#213a7f; font-size: 0.80em; padding: 0; list-style-type: disc;}
#main_content ul li { padding: 0; margin: 0 0 0 80px; list-style-type: disc; }

