﻿/* Styles */

/* CSS Document */

body{

	background-color: #C0C0C0;
}
form{
	padding:0; 
	margin:0;
}
img{
	padding:0; 
	margin:0;
}
p{
	padding:0; 
	margin:0;
}
h4{
	padding:0; 
	margin:0;
}
h3{
	padding:0; 
	margin:0;
}
h2{
	padding:0; 
	margin:0;
}

h1{
	padding:0; 
	margin:0;
}
div{
	padding:0; 
	margin:0;
}
ul{
	padding: 0;
	margin: 0;
	list-style-type: disc;
	font-family: Verdana;
	font-size: small;
	font-weight: normal;
	color: #000080;
	list-style-position: inside;
	font-style: normal;
	text-indent: 30px;
}
.blank{
	font-size: 0px;
	clear: both;
	line-height: 0px;
	background-color: #FFFFFF;
}

/* Text Styles*/
.P_italic{
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	color: #000080;
	text-align: left;
}
.P_header{
	font-family: Verdana;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	background-color: #666699;
}
.P_Star{
	font-family: verdana;
	font-size: small;
	font-weight: bolder;
	color: #00FFFF;
}
.P_more_H{
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	color: #000080;
	visibility: hidden;
}
.P_more_V{
	font-family: Tahoma;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	color: #000080;
	visibility: visible;
}

/* Text Styles*/

.Footer {
    font-family:"Times New Roman", Times, serif;
	font-style:normal;
	font-size:medium;
	text-align: center;
	color: #FFFFFF;
}
.NewsText {
	font-family: Verdana;
	font-size: x-small;
	font-weight: normal;
	color: #000080;;
}
.NewsText_Bold {
	font-family: Verdana;
	font-size: x-small;
	font-weight: bold;
	color: #000080;;
}
.Content_Italic {
	font-family: Verdana;
	font-size: small;
	font-style: italic;
	color: #000080;
}
.Content_Bold {
	font-family: Verdana;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	color: #000080;
}
.ContentHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	color: #000080;
	text-align: left;
	font-style: normal;
}
.ContentHead_S {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	color: #000080;
	text-align: left;
	font-style: normal;
}
.BannerServices {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}
.PageLabel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #000080;
}
.BannerCompany {
    font-family:"Times New Roman", Times, serif;
	font-size: x-large;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

/* Layout */

.e_Table {
	border: 2px solid #000080;
	background-color: #C0C0C0;;
	width: 732px; 
	height: 1040px;
}
.Header_L {
	background-color: #FFFFFF;
	width: 230px;
	height: 263px;
	background-image: url('_Images/Web_BG/Mac.jpg');
	vertical-align: top;
	text-align: left;
	background-repeat: no-repeat;
}
.Header_R {
	background-color: #666699;
	width: 502px;
	height: 263px;
	background-image: url('_Images/Web_BG/CloudBar.jpg');
	vertical-align: top;
	text-align: left;
	background-repeat: no-repeat;
}
.SubHead_L {
	background-color: #FFFFFF;
	width: 230px;
	height: 85px;
	background-image: url('_Images/Web_BG/Loops.jpg');
}
.SubHead_R {
	width: 502px;
	height: 85px;
	background-image: url('_Images/Web_BG/TextBarPXL.jpg');
	background-repeat: repeat-x;
}
.Content_L {
	background-color: #FFFFFF;
	width: 230px;
	height: 567px;
	background-image: url('_Images/Web_BG/SideBarPXL.jpg');
	background-repeat: repeat-y;
}
.Content_R{
	background-color: #FFFFFF;
	width: 502px;
	height: 567px;
}
.TextBase_L {
	background-color: #FFFFFF;
	width: 230px;
	height: 70px;
	background-image: url('_Images/Web_BG/SidebarFull.jpg');
	vertical-align: middle;
	text-align: center;
}
.TextBase_R {
	background-color: #FFFFFF;
	width: 502px;
	height: 70px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-weight: normal;
	font-style: italic;
	color: #000080;
	text-align: right;
	vertical-align: bottom;
}
.Footer {
	background-color: #FFFFFF;
	width: 732px;
	height: 33px;
	background-image: url('_Images/Web_BG/BaseBar.jpg');
	vertical-align: middle;
	text-align: left;
	font-family: "Times New Roman", Times, serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
}
.Base {
	background-color: #C0C0C0;
	width: 732px;
	height: 20px;
	background-image: none;
	font-family: "Times New Roman", Times, serif;
	font-size: x-small;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: right;
}

/* Tables */
/* Newsbar Tables */

.NewsBar {
	height: 562px; 
	width: 230px;
}
.NewsTitle_L {
	height: 40px; 
	width: 20px;
}
.NewsTitle_C {
	height: 40px;
	width: 160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
	font-style: normal;
	color: #800000;
	vertical-align: middle;
	text-align: left;
}
.NewsTitle_R {
	height: 40px; 
	width: 80px;	
}
.NewsText_L {
	height: 447px; 
	width: 20px;
}
.NewsText_C {
	height: 447px;
	width: 160px;
	font-family: "Times New Roman";
	font-size: small;
	font-weight: normal;
	font-style: normal;
	vertical-align: top;
	text-align: left;
	color: #000080;
}
.NewsText_R {
	height: 447px;
	width: 80px;
	background-color: #FFFFFF;
}

/* Content Table */

.Content {
	height: 562px;
	width: 502px;
	background-color: #FFFFFF;
}
.ContTitle_L {
	height: 40px;
	width: 442px;
	font-family: Garamond;
	font-size: x-large;
	font-weight: bold;
	font-style: italic;
	color: #800000;
	vertical-align: middle;
	text-align: left;
	background-color: #FFFFFF;
}
.ContTitle_R {
	height: 40px;
	width: 60px;
	background-color: #FFFFFF;
}
.ContText_L {
	height: 502px;
	width: 442px;
	font-family: Verdana;
	color: #000080;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	vertical-align: top;
	text-align: left;
	list-style-type: disc;
	list-style-position: inside;
	background-color: #FFFFFF;
}
.ContText_R {
	height: 502px;
	width: 60px;
	font-family: Verdana;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	list-style-type: disc;
	list-style-position: inside;
	background-color: #FFFFFF;
}
.ContBase_L {
	height: 20px;
	width: 442px;
	font-family: Verdana;
	font-size: medium;
	font-weight: normal;
	font-style: italic;
	color: #000080;
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
}
.ContBase_R {
	height: 20px;
	width: 60px;
	background-color: #FFFFFF;
}
.Cont_BBar{
	font-family: verdana;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	background-color: #666699;
	width: 442px;
	height: 22px;
}
.Cont_iBullets {
	font-family: Verdana;
	color: #000080;
	font-size: small;
	font-weight: normal;
	font-style: italic;
	vertical-align: top;
	text-align: left;
	list-style-type: disc;
	list-style-position: inside;
	background-color: #FFFFFF;
}
.BaseSig_HC{
	font-family: "Rage Italic";
	font-size: x-large;
	font-style: italic;
	color: #000080;
	text-align: right;
	background-color: #FFFFFF;
}
.BaseSig_SA{
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #000080;
	text-align: right;
	background-color: #FFFFFF;
}
/* Context Menu Table */

.C_Menu {
	height: 85px;
	width: 502px;
}
.C_Menu_Title {
	height: 40px;
	width: 502px;
	font-family: Arial;
	font-size: large;
	font-weight: bold;
	font-style: normal;
	color: #000080;
	vertical-align: bottom;
	text-align: right;
}
.C_Menu_Tabs_Hidden {
	height: 45px;
	width: 502px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	color: #000080;
	text-align: center;
	vertical-align: bottom;
	visibility: hidden;
}
.C_Menu_Tabs_Visible {
	height: 45px;
	width: 502px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	font-style: normal;
	color: #000080;
	text-align: center;
	vertical-align: bottom;
	visibility: visible;
}

/* Website Header Table */

.Header{
	height: 263px;
	width: 502px;
	background-image: inherit;
}
.H_Company{
	height: 40px;
	width: 502px;
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	text-indent: 50px;
}
.H_Slogan{
	height: 40px;
	width: 502px;
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	font-weight: bold;
	font-style: normal;
	vertical-align: middle;
	text-align: center;
	color: #FFFFFF;
	text-indent: 50px;
}
.H_Contact{
	height: 30px;
	width: 502px;
	font-family: "Times New Roman", Times, serif;
	font-size: x-large;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: top;
	text-align: center;
	text-indent: 50px;
}

.H_Services {
	height: 50px;
	width: 502px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	text-indent: 20px;
}
.H_News {
	height: 30px;
	width: 502px;
	vertical-align: middle;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: Bold;
	font-style: normal;
	color: #FF0000;
	visibility: hidden;
}
.H_Tabs {
	height: 63px;
	width: 502px;
	vertical-align: bottom;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: normal;
	font-style: normal;
	color: #000080;
}

/* Buttons */



