/* CSS Document */
/* ***** INFORMATION ***** */
/*
Colors used in this website :
1. dark blue : #064e9f
2. bright orange : #fe7e00
3. dark grey : #4b4b4b
*/

/* body */
body
{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#ffffff;
	/*
	background-image:url(../images/bottom_left_pic.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	*/
}
/* end of body */

/* top part */
#top_part_table
{
	width:784px;
}

#top_part_table td.left_part
{
	text-align:left;
	padding-top:10px;
	padding-bottom:8px;
	padding-left:15px;
}

#top_part_table td.right_part
{
	text-align:right;
	vertical-align:bottom;
	padding-right:15px;
	padding-bottom:8px;
	font-size:14px;
	font-weight:bold;
	color:#064e9f;
}
/* end of top part */

/* content part */

#content_table td.left_content
{
	vertical-align:top;
}

#content_table td.middle_content
{
	vertical-align:top;
}

#content_table td.right_content
{
	vertical-align:top;
}

/* left part */
#left_content_table
{
	width:154px;
}

#left_content_table td.left_shadowy_header_part
{
	width:3px;
	background-color:#ffffff;
}

#left_content_table td.right_shadowy_header_part
{
	width:151px;
	height:22px;
	background-color:#4b4b4b;
	padding-left:10px;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
}

#left_content_table td.horizontal_spacer
{
	height:1px;
	background-color:#4b4b4b;
}

#left_content_table td.vertical_spacer
{
	height:20px;
}

#left_content_table td.shadowy_part
{
	text-align:center;
	background-image:url(../images/right_shadowy_bg.gif);
	background-color:#ffffff;
	background-position:center right;
	background-repeat:repeat-y;
}

#left_content_table td.bottom_shadowy_bg_part
{
	background-image:url(../images/bottom_shadowy_bg.gif);
	background-color:#ffffff;
	background-position:bottom right;
	background-repeat:no-repeat;
	height:23px;
}

#left_content_table td.left_menu_text
{
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fe7e00;
	height:30px;
}

#left_content_table a.left_menu_style:link
{
	font-size:14px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:none;
}
#left_content_table a.left_menu_style:visited
{
	font-size:14px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:none;
}
#left_content_table a.left_menu_style:hover
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
/* end of left part */

/* middle part */
#middle_content_table
{
	width:10px;
}

#middle_content_table td.vertical_spacer
{
	height:5px;
}

#middle_content_table td.menu_part
{
	height:18px;
	background-color:#fe7e00;
}
/* end of middle part */

/* right part */
#right_content_table
{
	/*padding-left:10px;*/
	width:620px;
}

#right_content_table td.vertical_spacer
{
	height:5px;
}

#right_content_table td.menu_part
{
	height:18px;
	background-color:#fe7e00;
}

#right_content_table td.banner_part
{
	width:620px;
	padding-top:1px;
	background-image:url(../images/main_banner_bg.gif);
	background-color:#ffffff;
	background-position:bottom right;
	background-repeat:repeat-x;
}

#right_content_table td.header_part
{
	width:620px;
	height:25px;
	padding-left:10px;
	background-color:#4b4b4b;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
}
/* end of right part */

/* menu part */
#menu_table
{

}

#menu_table td.horizontal_spacer
{
	width:40px;
}

#menu_table a:link
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#menu_table a:visited
{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
#menu_table a:hover
{
	font-size:14px;
	font-weight:bold;
	color:#ffff00;
	text-decoration:none;
}
/* end of menu part */

/* viewer part */
#viewer_content_table
{
	
}

#viewer_content_table td
{
	vertical-align:top;
}

#viewer_content_table hr
{
	color:#4b4b4b;
}

#viewer_content_table td.main_left_section
{
	width:610px;
}

#viewer_content_table td.main_right_section
{
	width:170px;
}

#viewer_content_table td.horizontal_spacer
{
	width:10px;
}

#viewer_content_table div.vertical_margin_2px  { margin-top:2px; }
#viewer_content_table div.vertical_margin_5px  { margin-top:5px; }
#viewer_content_table div.vertical_margin_10px { margin-top:10px; }
#viewer_content_table div.vertical_margin_12px { margin-top:12px; }
#viewer_content_table div.vertical_margin_15px { margin-top:15px; }

#viewer_content_table div.viewer_header
{
	font-size:14px;
	font-weight:bold;
	color:#fe7e00;
}

#viewer_content_table div.viewer_date_header
{
	font-size:13px;
	font-weight:bold;
	color:#4b4b4b;
}

#viewer_content_table div.viewer_content
{
	line-height:18px;
	text-align:justify;
	font-size:12px;
	color:#000000;
}

#viewer_content_table div.viewer_read_more
{
	text-align:right;
	font-size:12px;
	color:#fe7e00;
}

#viewer_content_table div.news_archive_style
{
	text-align:center;
	font-size:12px;
	color:#fe7e00;
}

#viewer_content_table a.read_more_link:link
{
	font-size:12px;
	color:#fe7e00;
	text-decoration:none;
}
#viewer_content_table a.read_more_link:visited
{
	font-size:12px;
	color:#fe7e00;
	text-decoration:none;
}
#viewer_content_table a.read_more_link:hover
{
	font-size:12px;
	color:#fe7e00;
	text-decoration:underline;
}

#viewer_content_table a.news_archive_link:link
{
	font-size:12px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:none;
}
#viewer_content_table a.news_archive_link:visited
{
	font-size:12px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:none;
}
#viewer_content_table a.news_archive_link:hover
{
	font-size:12px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:underline;
}

#viewer_content_table td.line_td
{
	width:1px;
	background-color:#4b4b4b;
}
/* end of viewer part */

/* live demo part */
#live_demo_table td
{
	vertical-align:bottom;
}

#live_demo_table a:link
{
	font-size:12px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:underline;
}
#live_demo_table a:visited
{
	font-size:12px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:underline;
}
#live_demo_table a:hover
{
	font-size:12px;
	font-weight:bold;
	color:#fe7e00;
	text-decoration:underline;
}
/* end of live demo part */

/* products part */
#products_header_table
{
	width:100%;
}

#products_header_table td.top_left_bg
{
	background-attachment:fixed;
	background-color:#ffffff;
	background-image:url(../images/products_top_left_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#products_header_table td.bottom_right_bg
{
	background-attachment:fixed;
	background-color:#ffffff;
	background-image:url(../images/products_bottom_right_bg.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#products_header_table td.header_style
{
	text-align:center;
	font-weight:bold;
	font-size:14px;
}

#products_header_table a.menu_link:link
{
	font-size:12px;
	color:#990000;
	text-decoration:underline;
}
#products_header_table a.menu_link:visited
{
	font-size:12px;
	color:#990000;
	text-decoration:underline;
}
#products_header_table a.menu_link:hover
{
	font-size:12px;
	color:#990000;
	text-decoration:underline;
}

#products_section_header_table
{
	width:610px;
	height:35px;
	background-attachment:fixed;
	background-color:#ffffff;
	background-image:url(../images/test.gif);
	background-position:center center;
	background-repeat:no-repeat;
}

#products_content_table
{

}

#products_content_table td.horizontal_1px
{
	width:1px;
	background-color:#999999;
}

#products_content_table td.products_section
{
	padding-left:10px;
	vertical-align:top;
	font-weight:bold;
	color:#fe7e00;
}

#products_content_table td.content
{
	padding-left:10px;
	padding-right:10px;
}

table.dotted_line
{
	margin-top:20px;
	margin-bottom:20px;
	width:100%;
	height:1px;
	border-top-style:dotted;
	border-top-width:1px;
	border-top-color:#999999;
}
/* end of products part */

/* sitemap part */
#sitemap_table
{
	width:600px;
}

#sitemap_table td.header
{
	text-align:center;
	font-weight:bold;
	background-color:#ffcc99;
	color:#000000;
	width:200px;
}

#sitemap_table a:link
{
	color:#fe7e00;
	text-decoration:underline;
}
#sitemap_table a:visited
{
	color:#fe7e00;
	text-decoration:underline;
}
#sitemap_table a:hover
{
	color:#fe7e00;
	text-decoration:underline;
}
/* end of sitemap part */

/* copyright part */
#copyright_table
{

}

#copyright_table td.vertical_spacer
{
	height:40px;
}

#copyright_table td.copyright_style
{
	padding-left:10px;
	width:620px;
	height:20px;
	font-size:10px;
	color:#ffffff;
	background-color:#fe7e00;
}
/* end of copyright part */
/* end of content part */

