/********************************************
   HTML ELEMENTS
********************************************/ 

/* Top Elements */
* { margin: 0; padding: 0;}
blockquote {
	padding-left: 20px;
}

body {
	color:#333333;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

/* links */
a, a:visited {
	text-decoration: none;
	color: #003050;
	font-style: normal;
	
}
a:hover {
	color: #666666;
	background: none;
	text-decoration: none;
}

/* headers */
h1, h2, h3 {
	font-family: Verdana, sans-serif;	 		
}
h6 {
	font-family: Verdana, sans-serif;
	font-size: 12pt;
	color: #000000;
	font-weight: normal;
	padding: 10px 0 0px 10px;
}
img.float-right {
  margin: 5px 0px 10px 10px;  
}
img.float-left {
  margin: 5px 10px 10px 0px;
}
ul, ol {
	margin: 0px 5px 10px 25px;
	padding: 0px 10px;
	color: #333333;
	font-size: 11px;
	list-style-type: square;
	font-family: Arial, Helvetica, sans-serif;
	cursor: default;
}
label {
	display:block;
	font-weight:bold;
	margin:5px 0;
}
input {
	padding:2px 0px 0px 2px;
	font: normal 1em Verdana, sans-serif;
	color:#777;
}
textarea {
	width:400px;
	font: normal 1em Verdana, sans-serif;
	border:1px solid #eee;
	height:100px;
	color:#777;
}
input.button {
	font: bold 12px Arial, Sans-serif;
	height: 20px;
	margin: 0;
	padding: 2px 3px;
	color: #FFF;
	border: none;
	background-image: url(images/orange_button_bkg.png);
	width: 100px;
}

/* Input form */
.inputform {
	margin: 2px 20px 20px 20px;
	padding: 0px;
}
.inputform p {
	margin: 0;
	padding: 2px;
	text-align: left;
}
.inputform input.textbox {
	width: 250px;
	color: #777;
	height: 18px;
	padding: 0px;
	text-align: left;
	display: inline;
}
.inputform input.button {
	width: 100px;
	height: 20px;
	padding: 2px 2px 0px 0px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 0px 0px 0px;
	border: 0;
}
.inputform label {
	padding:0px 4px 0px 0px;
	font: normal 1em Verdana, sans-serif;
	color:#777;
	font-weight: bold;
	text-align: right;
	width: 200px;
}
.inputform  input.radio {
	padding:8px 8px 8px 8px;
	font: normal 1em Verdana, sans-serif;
	color:#333333;
	font-weight: bold;
	margin: 8px 0px 0px 10px;
}

/* Input forms estimates  quotes */

.createform {
	display: inline;
	border: solid #6e838f 2px;
	float: left;
	width: 698px;
	margin-bottom: 20px;
}
.createform p {
	margin: 0;
	padding: 2px;
	font-size: 8px;
}
.createform input.textbox {
	width: 250px;
	color: #777;
	height: 18px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
.createform input.button {
	width: 100px;
	height: 20px;
	padding: 2px 2px 0px 10px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 0px 8px 10px;
	border: 0;
}
.createform label {
	padding:0px;
	color:#333333;
	font-weight: normal;
	padding-right: 6px;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}
.createform    input.radio  {
	padding:0px 0px 0px 0px;
	font: normal 10px "Trebuchet MS", Verdana, Arial;
	color:#333333;
	font-weight: bold;
	margin: 2px 0px 2px 14px;
	text-align: left;
}
/* GlobalTrak Layouts */

.gtform {
	display: inline;
	border: solid #6e838f 2px;
	float: left;
	width: 798px;
	margin-bottom: 20px;
}
.gtform p {
	margin: 0;
	padding: 2px;
	font-size: 8px;
}
.gtform input.textbox {
	width: 250px;
	color: #777;
	height: 18px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}
.gtform input.button {
	width: 100px;
	height: 20px;
	padding: 2px 2px 0px 10px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 0px 8px 10px;
	border: 0;
}
.gtform label {
	padding:0px;
	color:#333333;
	font-weight: normal;
	padding-right: 6px;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}
.gtform    input.radio  {
	padding:0px 0px 0px 0px;
	font: normal 10px "Trebuchet MS", Verdana, Arial;
	color:#333333;
	font-weight: bold;
	margin: 2px 0px 2px 14px;
	text-align: left;
}
/********************************************
   LAYOUT
********************************************/ 
#wrap {
	margin: 0;
	text-align: left;
	float: left;
	background-repeat: repeat-y;
	background-position: right;
	width: 1010px;
	background-image: url(images/main_content.png);
}
#content-wrap {
	clear: none;
	width: 100%;
	padding: 0;
}
/*************** Main Page Header ******************/
#header {
	width: 1000px;
	position: relative;
	height: 160px;
	padding: 0;
	background-image: url(images/globes_bkg.png);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFFFFF;
}
#header  #topbar{
	width: 1000px;
	position: relative;
	height: 18px;
	padding: 0;
	background-image: url(images/stripe_1.png);
}
#header   #topbar-links   #home {
	position: absolute;
	top: 0px;
	text-align: left;
	left: 10px;
	top: 4px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	width: auto;
}
#header  #topbar-links {
	position: relative;
	top: 0px;
	color: #FFFFFF;
	font-size: 10px;
	z-index: 1;
	text-align: right;
	padding-right: 20px;
	font-weight: bold;
	padding-top: 4px;
}
#header  #topbar-links a {
	color: #FFFFFF;
	text-decoration: none;
}
#header  #topbar-links a:hover {
	color: #ff8400;
}
#header h1#logo-text a {
	position: absolute;
	margin: 0;
	padding: 0;
	font: bolder 44px 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -2px;
	color: #FFF;
	text-transform: none;
	text-decoration: none;
	/* change the values of top and left to adjust the position of the logo*/
	top: 35px;
	left: 47px;
	width: 300px;
	height: 150px;
}
#header p#slogan {
	position: absolute;
	margin: 0;
	padding: 0;
	font: normal 20px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #003050;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 40px;
	left: 197px;
	width: 500px;
}

/* header links */
#header #header-links {
	position: absolute;
	top: -53px;
	right: 13px;
	color: #0D69AC;
	font-size: 10px;
	z-index: 1;
}
#header #header-links a {
	color: #1183DB;
	text-decoration: none;
}
#header #header-links a:hover {
	color: #8ED416;
}
/****************************************************************************************/


/*************** Alternate Page Header ******************/
#header_alt {
	width: 1000px;
	position: relative;
	height: 160px;
	padding: 0;
	background-image: url(images/globes_bkg.png);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #FFFFFF;
}
#header_alt  #topbar{
	width: 1000px;
	position: relative;
	height: 18px;
	padding: 0;
	background-image: url(images/stripe_1.png);
}
#header_alt  #topbar-links {
	position: relative;
	top: 0px;
	color: #FFFFFF;
	font-size: 10px;
	z-index: 1;
	text-align: right;
	padding-right: 20px;
	font-weight: bold;
}
#header_alt   #topbar-links  a {
	color: #FFFFFF;
	text-decoration: none;
}
#header_alt  #topbar-links a:hover {
	color: #ff8400;
}
#header_alt h1#logo-text a {
	position: absolute;
	margin: 0;
	padding: 0;
	font: bolder 44px 'Trebuchet MS', Arial, Sans-serif;
	letter-spacing: -2px;
	color: #FFF;
	text-transform: none;
	text-decoration: none;
	/* change the values of top and left to adjust the position of the logo*/
	top: 35px;
	left: 47px;
	width: 300px;
	height: 150px;
}
#header_alt p#slogan {
	position: absolute;
	margin: 0;
	padding: 0;
	font: normal 20px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #003050;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 50px;
	left: 197px;
}
#header_alt  /* header links */
#header-links {
	position: absolute;
	top: -53px;
	right: 13px;
	color: #0D69AC;
	font-size: 10px;
	z-index: 1;
}
#header_alt  #header-links  a {
	color: #1183DB;
	text-decoration: none;
}
#header_alt #header-links a:hover {
	color: #8ED416;
}
/****************************************************************************************/

/* Menu */
#menu {
	clear: both;
	margin: 0;
	padding: 0;
	background: url(images/menubg.png) repeat-x 0 0;
	height: 35px;
	width: 1000px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
}
#menu ul {
	float: left;
	list-style: none;
	margin:0; padding: 0;
	width:90%;
}
#menu ul li {
	display: inline;
}
#menu ul li a {
	display: block;
	float: left;
	padding: 14px 12px 0px 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}
#menu ul li a:hover {
	color: #f8AB00;
	text-decoration: none;
}

/****************************************************************************************/

/* Menu GlobalTrak */
#menu_gt {
	clear: both;
	margin: 0;
	padding: 0;
	background: url(images/menubg.png) repeat-x 0 0;
	height: 35px;
	width: 100%;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
}
#menu_gt ul {
	float: left;
	list-style: none;
	margin:0; padding: 0;
	width:90%;
}
#menu_gt ul li {
	display: inline;
}
#menu_gt ul li a {
	display: block;
	float: left;
	padding: 14px 12px 0px 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
	text-align: center;
}
#menu_gt ul li a:hover {
	color: #f8AB00;
	text-decoration: none;
}


/* Main Column */
#main {
	float: left;
	width: 100%;
	padding: 2px 0px 0px 0px;
	margin: 8px 0px 0px 0px;
	display: inline;	/*background-image: url(images/main_bkg.png);
	background-repeat: no-repeat;*/
	background-color: #FFFFFF;
}
#effects   #main h1 {
	margin-top: 10px;
	color: #0D6E9E;
	padding: 0px 0 5px 5px;
	text-transform: none;
	text-align: left;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 15px;
	font-weight: bold;
}
#main  h3  {
	color: #003050;
	text-decoration: none;
	color: #0D6E9E;
	padding-left: 6px;
	font-style: italic;
}

/* Sidebar */	
#sidebar {
	float: left;
	width: 270px;
	padding: 0;
	margin: 0;
}	
#sidebar h3 {
	color: #158CE0;
	border-bottom-color: #ff9300;
	border-bottom-style: none;
	border-bottom-width: 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
}
#sidebar ul.sidemenu {
	text-align: left;
	margin: 2px 2px 2px 2px;
	padding: 0;
	text-decoration: none;
}
#sidebar ul.sidemenu li {
	padding: 0px 0px 0px 10px;
	margin: 2px 0px 0px 0px;
	color: #999999;
	list-style-type: square;
}
#sidebar ul.sidemenu li a {
	text-decoration: none;
	color: #999999;
}
#sidebar ul.sidemenu li a:hover {
	color: #003050;
}
#sidebar ul.sidemenu ul {
	margin: 0px  0px 10px 5px;
	padding: 0;
}
#sidebar ul.sidemenu ul li {
	background: none;
	list-style-type: square;
}


/* Footer */	
#footer {
	color: #FFFFFF;
	clear: both;
	width: 1000px;
	height: 100px;
	text-align: center;
	background-image: url(images/footer.png);
	padding: 0;
	background-repeat: repeat-x;
}
#footer a {
	color: #003050;
	text-decoration: none;
	font-size: 10px;
}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }

/* display and additional classes */
.clear { clear: both; }
#LeftColumn {
	width: 180px;
	float: left;
	margin: 2px 0px 2px 0px;
}
#RightColumn {
	width: 340px;
	float: left;
	margin: 2px 2px 30px 2px;
}
#header #header-linkslower {
	position: absolute;
	top: 20px;
	right: 30px;
	color: #C6DDEE;
	font-size: 10px;
}
#header    img    {
	position: relative;
	padding: 2px 0px 0px 20px;
}
#header p#slogan2 {
	position: absolute;
	font: normal 16px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #003050;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 80px;
	left: 197px;
	width: auto;
}
#header p#slogan3 {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 10px;
	font: normal 14px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 22px;
	left: 640px;
	background-repeat: no-repeat;
	width: 340px;
	height: 120px;
}
#header #slogan3 {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 10px;
	font: normal 14px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 22px;
	left: 720px;
	background-repeat: no-repeat;
	width: 260px;
	height: 120px;
}



#header     #slogan4 {
	position: absolute;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 124px;
	left: 690px;
	background-image: url(images/tab_myacct.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 36px;
	text-align: center;
	background-position: center;
}
#header    a#slogan5  {
	position: absolute;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 124px;
	left: 840px;
	background-image: url(images/tab_globaltrak.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 36px;
	text-align: center;
	background-position: center;
}
#header p#slogan5 a       {
	text-transform: none;
	color: #FFFFFF;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	padding: 10px;
	margin: 10px;
	vertical-align: text-bottom;
}
#header   a:hover #slogan5 {
	position: absolute;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 124px;
	left: 840px;
	background-image: url(images/tab_globaltrak_over.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 36px;
	text-align: center;
	background-position: center;
}

#slogan3 .button1 a {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_gr_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#slogan3 .button1 a:hover {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_blk_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}

#slogan3 .button2 a {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_or_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#slogan3 .button2 a:hover {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_blk_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}
#slogan3 .button3 a {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_bl_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#slogan3 .button3 a:hover {
	float: left;
	width: 250px;
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	background-image: url(images/sidebar_blk_button.png);
}
#slogan3    .button_grey a  {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_grey_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#header  p#slogan6 {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 0px;
	font: normal 24px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #333333;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 100px;
	left: 197px;
	width: 630px;
	height: 20px;
	z-index: 2;
	text-align: left;
}
a#slogan4     hover  {
	position: absolute;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 124px;
	left: 690px;
	background-image: url(images/my_acct_tab_over.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 36px;
	text-align: center;
	background-position: center;
}
#sidebar h2 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/sidebar_green.png);
	background-repeat: no-repeat;
	margin: 10px 0px 5px 5px;
	height: 26px;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	width: 250px;
}
#sidebar   img {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	margin: 8px 4px 10px 5px;
}
#sidebar_inside_top {
	float: left;
	width: 250px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_top.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 10px;
}
#sidebar_inside_middle {
	float: inherit;
	width: 250px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_middle.png);
	background-repeat: repeat-y;
}
#sidebar_inside_middle ul {
	margin-bottom: 20px;
}
#sidebar_inside_bottom {
	float: inherit;
	width: 250px;
	padding: 0;
	margin: 0px 0px 10px 5px;
	background-image: url(images/sidebar_bkg_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
}
#ad{
	float: left;
	margin: 5px 0px 10px 0px;
}
#ad_top {
	float: left;
	width: 250px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_top.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 10px;
}
#ad_middle {
	float: inherit;
	width: 250px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_middle.png);
	background-repeat: repeat-y;
}
#ad_middle ul {
	margin-bottom: 20px;
}
#ad_bottom {
	float: left;
	width: 250px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
}

#effects {
	z-index:auto;
	float: left;
	width: 720px;
	margin: 0px;
	background-color: #FFFFFF;
}
#main  ul {
	margin: 0 0 5px 10px;
	padding: 0px 0px 4px 10px;
}
#main  ul  li {
	list-style-type: square;
	font-size: 9pt;
	margin: 10px 0px 4px 15px;
	color: #333333;
}
#main  #Left {
	float: left;
	background-image: url(images/left_bkgd.png);
	width: 342px;
	background-repeat: no-repeat;
	padding: 0px 0px 20px 0px;
	margin-left: 0px;
	/*border: solid #333333 1px;*/
	height: 232px;
}
#main #Left p {
	font: normal 10pt "Trebuchet MS", Verdana, Arial;
	color: #000000;
	text-align: left;
}
#main #Left h1 {
	font: bold normal 15px "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: center;
	margin: 16px 0px 0px 0px;
}
#main     #Right  {
	float: left;
	width: 342px;
	margin-left: 13px;
	text-align: left;
	padding: 0px;
	/*border: solid #fab75b 1px;*/
	height: 252px;
	background-image: url(images/right_bkgd.png);
	background-repeat: no-repeat;
}
#Logon  h2 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/sidebar_headers.png);
	padding-left: 20px;
	padding-bottom: 6px;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 2px 2px 4px 5px;
	padding: 4px 0px 0px 0px;
	padding-top: 10px;
	padding: 0px;
	text-align: left;
}

#main  ol  li {
	list-style-type: decimal;
	font-size: 9px;
	margin: 5px 0px 0px 10px;
	color: #000000;
}
#main  h1 {
	margin-top: 8px;
	color: #0D6E9E;
	padding: 0px 0 5px 0px;
	text-transform: none;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
}
#main p {
	font: 12px "Trebuchet MS", Verdana, Arial;
	color: #333333;
	padding-left: 12px;
	width: 90%;
	line-height: 18px;
	margin: 4px  0px 0px 0px;
}
#main  #banner {
	font: Bold 140% 'Trebuchet MS', Tahoma, Sans-serif;
	color: #0D6E9E;
	padding: 0px 0 5px 10px;
	text-transform: none;
	float: left;
	width: 98%;
	border: solid #003050 1px;
	margin: 4px 0px 10px 0px;
	background-image: url(images/main_banner_bkgd.png);
	background-repeat: repeat-x;
	background-color: #FAB75B;
}
#main #banner p {
	font: normal 9pt "Trebuchet MS", Verdana, Arial;
	color: #000000;
	width: 95%;
}
#main #banner h1 {
	font: bold normal 13pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	padding: 0px 0px 10px 12px;
}
#main  #banner2 {
	margin-top: 8px;
	font: Bold 140% 'Trebuchet MS', Tahoma, Sans-serif;
	color: #0D6E9E;
	padding: 0px 0px 5px 10px;
	text-transform: none;
	float: left;
	width: 96%;
}
#main  #banner2  h1 a {
	font: bold 12pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	margin: 6px;
}
#main #top {
	float: left;
	width: 700px;
	padding: 8px 0px 0px 10px;
	margin: 0px 0px 20px 0px;
	display: inline;
	background-repeat: no-repeat;
}
#main h2 {
	margin-top: 8px;
	color: #0D6E9E;
	padding: 0px 0px 5px 10px;
	text-transform: none;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size: 14px;
	text-decoration: underline;
}
#main dl {
	margin: 6px 0px 5px 10px;
	padding: 0px 8px 4px 10px;
}
#main dl dt {
	list-style-type: none;
	font-size: 8pt;
	margin: 8px 0px 4px 20px;
	color: #333333;
}
#main #top img {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	vertical-align: middle;
}
#main #Right h1 {
	font: bold 15px "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: center;
	margin: 16px 0px 0px 0px;
}
#main #images {
	font: Bold 140% 'Trebuchet MS', Tahoma, Sans-serif;
	color: #0D6E9E;
	padding: 0px 0 5px 10px;
	float: left;
	vertical-align: middle;
	width: 98%;
}
#main #images img {
	padding: 0px 0 5px 20px;
	vertical-align: middle;
}
#main .inputform input.button {
	width: 100px;
	height: 20px;
	padding: 2px 5px 0px 0px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 16px 0px 0px;
	color: #FFFFFF;
}
#main #error {
	float: left;
	width: 100%;
	margin: 20px;
	display: inline;	/*background-image: url(images/main_bkg.png);
	background-repeat: no-repeat;*/
}
#main #form {
	float: left;
	margin-left: 10px;
	width: 702px;
}
#main #form h1 {
	font: bold normal 13pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: left;
	padding-left: 10px;
	width: 700px;
}
#main #form h6 {	/*border: solid #333333 1px;*/
	height: auto;
	font: bold normal 10pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: left;
	padding-left: 10px;
	border-bottom: solid #63838f 2px;
	width: 95%;
	margin-left: 10px;
}
#main #Right p {
	font: normal 11px "Trebuchet MS", Verdana, Arial;
	color: #000000;
	text-align: justify;
	margin: 4px 0px 0px 0px;
	line-height: 13px;
}
#main  #Right  li  {
	list-style-type: decimal;
	font-size: 12px;
	color: #000000;
	line-height: 11pt;
	font-family: Arial, Helvetica, sans-serif;
}
#main   #form  #topform {
	background-image: url(images/form_top_bkg.png);
	width: 702px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 190px;
	/*border: solid #333333 1px;*/
	height: 56px;
	display: inline;
	float: left;
}
#main    #form   #mid {
	border-bottom-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-top-color: #333333;
	border-top-style: solid;
	border-top-width: 0px;
}
#main #form textarea {
	height: auto;
	text-align: left;
	padding-left: 10px;
	width: 95%;
	margin-left: 10px;
	border: solid #63838f 1px;
}
#main #form h5 {
	height: auto;
	font: bold normal 11pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: left;
	padding-left: 10px;
	width: 95%;
	margin-left: 10px;
	padding-top: 6px;
}
#main #form #mid p {
	font: normal 10px/16px "Trebuchet MS", Verdana, Arial;
	color: #333333;
	text-align: justify;
	margin: 4px 0px 4px 8px;
	width: 94%;
}
#main #form h4 {
	height: auto;
	color: #003050;
	text-align: left;
	width: 95%;
	margin-left: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
}
#header #slogan4b {
	position: absolute;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 124px;
	left: 690px;
	background-image: url(images/my_acct_tab_over.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 36px;
	text-align: center;
	background-position: center;
}
#header   a#slogan5b {
	position: absolute;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 124px;
	left: 840px;
	background-image: url(images/tab_globaltrak_over.png);
	background-repeat: no-repeat;
	width: 150px;
	height: 36px;
	text-align: center;
	background-position: center;
}
#form_header {
	width: 800px;
	position: relative;
	height: 100px;
	padding: 0;
}
#Right h3 {
	font: bold normal 10pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	margin: 2px 0px 8px 10px;
}
.gt_BoldTitle {
	color:#158CE0;
	margin-top: 10px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 4px;
}
.text {
	color: #333333;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	height: 20pt;
	margin: 2px 4px 4px 6px;
	text-align: right;
	padding-right: 8px;
	vertical-align: top;
}
#main #form #mid label {
	font: normal 12px "Trebuchet MS", Verdana, Arial;
	color: #333333;
	text-align: right;
	margin: 4px 0px 4px 8px;
	line-height: 16px;
	width: 94%;
}
#header a:hover {
	padding: 0;
}
#indent {
	margin-left: 30px;
	width: 220px;
}
#indent p {
	font: bold 10pt/normal "Trebuchet MS", Verdana, Arial;
	color: #333333;
}
.createform input.button2 {
	width: 300px;
	height: 20px;
	padding: 2px 2px 0px 0px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 0px 0px 0px;
	border: 0;
	color: #FFFFFF;
}
.FormText {
	color: #333333;
	margin-top: 12px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9pt;
	margin-left: 2px;
	margin-right: 4px;
	text-align: right;
	padding-right: 6px;
	padding-top: 5px;
}
.blueboldTitles {
	color:#158CE0;
	margin-top: 10px;
	margin-left: 2px;
	padding: 8px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
}
#header p#slogan_main {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 10px;
	font: normal 14px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 38px;
	left: 720px;
	background-repeat: no-repeat;
	width: 250px;
	height: 80px;
}
/*******************************  Sub Menus **********************************/
#submenu {
	float: left;
	width: 720px;
	margin: 1px 0px 0px 0px;
}
#submenu  .button {
	float: left;
	width: 232px;
	margin: 4px 4px 0px 4px;
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	padding-top: 4px;
	background-repeat: no-repeat;
}
#submenu  .button1  a {
	float: left;
	width: 232px;
	background-image: url(images/m_background_gr.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu .button1 a:hover {
	float: left;
	width: 232px;
	background-image: url(images/m_background_blk.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}
#submenu .button2 a {
	float: left;
	width: 232px;
	background-image: url(images/m_background_or.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu .button2 a:hover {
	float: left;
	width: 232px;
	background-image: url(images/m_background_blk.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}
#submenu .button3 a {
	float: left;
	width: 232px;
	background-image: url(images/m_background_bl.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu .button3 a:hover {
	float: left;
	width: 232px;
	background-image: url(images/m_background_blk.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}


/**********************************************************************************************************************************************/

/*******************************  Sub Menus Alt **********************************/
#submenu_alt {
	float: left;
	width: 250px;
	margin: 1px 0px 0px 1px;
}
#submenu_alt  .button {
	float: left;
	width: 250px;
	margin: 4px 4px 0px 4px;
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	padding-top: 4px;
}
#submenu_alt  .button1  a {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_gr_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu_alt .button1 a:hover {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_blk_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}
#submenu_alt .button2 a {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_or_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu_alt .button2 a:hover {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_blk_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
}
#submenu_alt .button3 a {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_bl_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu_alt .button3 a:hover {
	float: left;
	width: 250px;
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	background-image: url(images/sidebar_blk_button.png);
}


/**********************************************************************************************************************************************/
#Leftimage {
	width: auto;
	float: left;
	margin: 2px 20px 20px 50px;
}
#Rightimage {
	width: auto;
	float: left;
	margin: 2px 300px 20px 50px;
}

/******  Quote Selections General *******************************************************************************************/
#quote_selections {
	float: left;
	width: 1000px;
	margin: 4px 0px 4px 0px;
}
#quote_selections  .column {
	float: left;
	width: 24%;
	margin: 10px 0px 20px 7px;
	height: 250px;
	color: #FF8400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-image: url(images/column_bkgd.png);
	background-repeat: repeat-x;
	border: solid #FAB75B 1px;
	background-color: #FAB75B;
	padding: 0px 0px 0px 0px;
	position: relative;
}
#quote_selections .column h1 {
	font: bold normal 14pt Arial, Helvetica, sans-serif;
	color: #003050;
	margin: 8px;
	padding: 0px 0px 4px 0px;
	text-align: left;
	border-bottom: 2px;
	border-bottom-color: #003050;
	border-bottom-style: dotted;
}
#quote_selections .column h2 {
	font: normal 12pt Arial, Helvetica, sans-serif;
	color: #003050;
	margin: 8px;
	padding: 4px;
	text-align: left;
}
#quote_selections .column p {
	font: normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: justify;
	padding: 0px 10px 10px 10px;
}
#quote_selections .column h3 {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 8px 0px 0px 6px;
	padding: 8px;
	text-align: left;
	text-decoration: underline;
}
#quote_selections .column a {
	padding: 3px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#quote_selections .column ul {
	padding: 0px;
	margin-top: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align: left;
	line-height: normal;
}
#quote_selections .columnalt {
	float: left;
	width: 24%;
	margin: 10px 0px 20px 7px;
	height: 250px;
	color: #44C813;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	background-repeat: repeat-x;
	border: solid #44C813 1px;
	background-color: #E8FAB7;
	padding: 0px 0px 30px 0px;
	background-image: url(images/column_bkgdgr.png);
}
#quote_selections .columnalt h1 {
	font: bold normal 14pt Arial, Helvetica, sans-serif;
	color: #003050;
	margin: 8px;
	padding: 0px 0px 4px 0px;
	text-align: left;
	border-bottom: 2px;
	border-bottom-color: #003050;
	border-bottom-style: dotted;
}
#quote_selections .columnalt h2 {
	font: normal 12pt Arial, Helvetica, sans-serif;
	color: #003050;
	margin: 8px;
	padding: 4px;
	text-align: left;
}
#quote_selections .columnalt p {
	font: normal 10pt/normal Arial, Helvetica, sans-serif;
	color: #333333;
	text-align: justify;
	padding: 0px 10px 10px 10px;
}
#quote_selections .columnalt h3 {
	font: normal 10pt Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 8px 0px 0px 6px;
	padding: 8px;
	text-align: left;
	text-decoration: underline;
}
#quote_selections .columnalt a {
	padding: 3px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}
#quote_selections .columnalt ul {
	padding: 0px;
	margin-top: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-align: left;
	line-height: normal;
}
.column .button  a    {
	float: left;
	width: 216px;
	margin: 10px 0px 0px 8px;
	border: 1px solid #003050;
	position: relative;
	top: 0px;
	text-align: center;
	color: #003050;
	background-image: url(images/orange_button_bkg.png);
	height: 20px;
}

/**********************************************************************************************************************************************/
.inputform   td  {
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.learn a:link {
	text-decoration: none;
	color: #146096;
	margin-left: 8px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	margin-top: 6px;
	line-height: 10pt;
}

.learn a:visited {
	text-decoration: none;
	color: #146096;
	margin-left: 8px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	margin-top: 6px;
	line-height: 10pt;
}
.learn a:hover  {
	text-decoration: underline;
	color: #333333;
	margin-left: 8px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	margin-top: 6px;
	line-height: 10pt;
}
.learn a:active {
	text-decoration: none;
	color: #146096;
	margin-left: 8px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
	margin-top: 6px;
	line-height: 10pt;
}.table_heading {
	color:#158CE0;
	padding: 4px 4px 4px 4px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	font-weight: bold;
	margin: 4px 4px 4px 4px;
	height: 14px;
}
.createform  td {
	height: 14px;
	padding: 2px 2px 2px 2px;
}
input.button_cancel {
	font: bold 12px Arial, Sans-serif;
	height: 20px;
	margin: 0;
	padding: 2px 3px;
	color: #FFF;
	border: none;
	background-image: url(images/orange_button_bkg.png);
	width: 100px;
}
#sidebar h4 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(images/sidebar_green.png);
	background-repeat: no-repeat;
	margin: 4px 0px 4px 5px;
	height: 22px;
	padding-top: 5px;
	padding-left: 10px;
	float: left;
	width: 250px;
}
.textleft {
	color: #333333;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	height: auto;
	margin: 2px 4px 4px 6px;
	text-align: left;
	padding-right: 8px;
}
.textleftred{
	color: #FF0000;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10pt;
	height: auto;
	margin: 2px 4px 4px 6px;
	text-align: left;
	padding-right: 8px;
}
#sub_buttons {
	color: #FFFFFF;
	padding: 0px;
	float: left;
	width: 700px;
	margin: 2px 0px 0px 0px;
}
#sub_buttons a {
	color: #FFFFFF;
	padding: 4px 0px 2px 0px;
	text-transform: none;
	float: left;
	width: 167px;
	margin: 2px 4px 0px 4px;
	text-align: center;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size: 14px;
	background-image: url(images/sm_button_green.png);
	background-repeat: no-repeat;
	height: 24px;
}
#sub_buttons a:hover {
	background-image: url(images/sm_button_blk.png);
}
#main  #list  ul  li {
	list-style-type: circle;
	font-size: 9pt;
	margin: 5px 0px 10px 10px;
	color: #000000;
}
#quote_selections h1 {
	font: bold normal 14pt Arial, Helvetica, sans-serif;
	color: #003050;
	margin: 8px;
	padding: 0px 0px 4px 0px;
	text-align: left;
	border-bottom: 3px;
	border-bottom-color: #FF8500;
	border-bottom-style: inset;
}
#main  #form  h4 {
	height: auto;
	font: bold normal 11pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: left;
	width: 95%;
	margin-left: 10px;
	border-bottom-color: #003050;
	border-bottom-style: groove;
	border-bottom-width: 3px;
	padding: 4px 4px 4px 10px;
}
#main   #form   h6 {
	height: auto;
	font: bold normal 14pt "Trebuchet MS", Verdana, Arial;
	color: #FF8500;
	text-align: left;
	width: 95%;
	border-bottom-color: #FF8500;
	border-bottom-style: groove;
	border-bottom-width: 3px;
	padding: 10px 4px 4px 10px;
	margin: 10px 0px 8px 10px;
}
#submenu_alt .banner1 {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_gr_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#submenu_alt .banner2 {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_or_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#sidebar_inside_middle li {
	margin-bottom: 4px;
}
#main     #Right     ol li  {
	margin: 0px 0px 0px 5px;
	color: #000000;
}
#ad h1 {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	color: #158CE0;
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	border-bottom: solid #FA8900 1px;
	width: 96%;
	margin: 0px 0px 0px 6px;
}
#ad p {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	color: #333333;
	padding: 4px 0px 2px 14px;
}
#ad hr {
	color: #FF9100;
	width: 90%;
}
#main #Left2 {
	float: left;
	width: 700px;
	padding: 0px 0px 0px 0px;
	margin-left: 0px;
	/*border: solid #333333 1px;*/
	height: auto;
}
#main #Right2 {
	float: left;
	width: 200px;
	margin-left: 13px;
	text-align: left;
	padding: 0px;
	/*border: solid #fab75b 1px;*/
	height: 252px;
}
#main #Left2 img {
	float: left;
	padding: 6px 20px 20px 8px;
}
#main #Left2 h1 {
	font-size: 24px;
}
#main #Left2 p {
	font-size: 16px;
	display: inline;
	line-height: 20px;
	padding: 10px 0px 0px 0px;
	margin: 4px 0px 0px 0px;
	font-family: "Trebuchet MS", Verdana, Arial;
}
#main #banner img {
	width: 99%;
	padding: -4px 0px 0px 0px;
}
#main #banner table {
	width: 660px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #003050;
	line-height: 20px;
	font-weight: normal;
	margin: 10px 0px 10px 15px;
}
#main #Left2 h2 {
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
#main table {
	font-size: 10pt;
	color: #333333;
	line-height: 12pt;
	margin-left: 0px;
}
#sidebar ul.sidemenu li a:active {
	color: #003050;
}
#topform input.button {
	width: 100px;
	height: 20px;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 0px 0px 0px 420px;
}
#simple_header {
	width: 720px;
	padding: 0;
}
#simple_header a {
	color: #003050;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	margin: 0px 0px 0px 20px;
}
.form_sections   {
	color:#158CE0;
	margin-top: 4px;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	border-bottom-style: solid;
	border-bottom-width: thin;
	margin-left: 6px;
	margin-right: 10px;
}
#footer p {
	color: #003050;
	text-decoration: none;
	font-size: 10pt;
	padding: 10px 0px 0px 0px;
}

#sidebar  .row {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	margin: 0px 0px 5px 5px;
}
#sidebar    .row a {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #FA8900;
	margin: 0px 0px 5px 0px;
}
#sidebar .row p {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	margin: 0px 0px 5px 5px;
}
#sidebar .row a:hover {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #333333;
	margin: 0px 0px 5px 0px;
}
#main      #form  .createform h5  {
	margin: 0px 0px 4px 20px;
	font-size: 10pt;
	padding: 0px 0px 10px 0px;
	color: #333333;
}
#form_seal {
	width: 200px;
	position: absolute;
	height: auto;
	padding: 10px;
	top: 80px;
	left: 480px;
	text-align: center;
	color: #333333;
}
#form    input.radio    {
	margin: 4px 0px 8px 30px;
	font-size: 10pt;
	padding: 0px;
	color: #333333;
}
#main #form .createform p {
	color: #333333;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	font: bold 12px "Trebuchet MS", Verdana, Arial;
	z-index: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#form_address {
	width: 250px;
	position: absolute;
	height: auto;
	padding: 10px;
	top: 76px;
	left: 430px;
	text-align: left;
	color: #333333;
}
.columnalt .button a {
	float: left;
	width: 216px;
	margin: 10px 0px 0px 8px;
	border: 1px solid #003050;
	position: absolute;
	top: 480px;
	text-align: center;
	color: #003050;
	background-image: url(images/green_button_bkg.png);
	height: 20px;
}
.createform textarea   {
	color: #777;
	padding: 2px;
	text-align: left;
	margin-left: 0px;
}
#slogan3 .button_grey a:hover {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_grey_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
#main  #form2  #topform2 {
	width: 802px;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 190px;
	/*border: solid #333333 1px;*/
	height: 64px;
	float: left;
	background-image: url(images/form_top_bkg2.png);
}
#main #form2 {
	float: left;
	margin-left: 10px;
	width: 802px;
}
#main #form2 h1 {
	font: bold normal 13pt "Trebuchet MS", Verdana, Arial;
	color: #003050;
	text-align: left;
	padding-left: 10px;
	width: 700px;
}
#main #form2 #gt_mid {
	float: left;
	margin-left: 0px;
	width: 798px;
	border: 2px solid #666666;
}
#left_gt {
	float: left;
	width: 300px;
	margin: 10px 0px 10px 10px;
}
#right_gt {
	float: left;
	width: 350px;
	margin: 10px 0px 10px 10px;
}
#header #logo img {
	position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
#header p#slogan_acct {
	position: absolute;
	margin: 0;
	padding: 0;
	font: normal 20px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #003050;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 40px;
	left: 260px;
	width: 450px;
}
#header #acct_date_logon {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 10px;
	font: normal 14px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 22px;
	left: 720px;
	background-repeat: no-repeat;
	width: 260px;
	height: 50px;
}
#header #acct_clocks {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 10px;
	font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 84px;
	left: 350px;
	background-repeat: no-repeat;
	width: 300px;
	height: 68px;
	text-align: right;
}
#header #acct_date_logon p {
	margin: 0;
	padding: 4px 4px 4px 4px;
	font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	text-align: right;
}
#header p#slogan_acct_line {
	position: absolute;
	margin: 0;
	padding: 0;
	text-transform: none;
	color: #59ABE5;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 64px;
	width: 740px;
	border-bottom: 3px solid #59ABE5;
	left: 260px;
	text-align: right;
}
#header #acct_clocks2 {
	position: absolute;
	margin: 0;
	padding: 10px 10px 0px 10px;
	font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
	text-transform: none;
	color: #000000;
	/* change the values of top and left to adjust the position of the slogan*/
	top: 84px;
	left: 670px;
	background-repeat: no-repeat;
	width: 300px;
	height: 55px;
	text-align: right;
}
#submenu_alt .banner3 {
	float: left;
	width: 250px;
	background-image: url(images/sidebar_bl_button.png);
	height: 28px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	text-align: center;
	background-repeat: no-repeat;
	padding-top: 4px;
	margin: 4px 4px 0px 4px;
}
.sidebar_inside_top {
	float: left;
	width: 250px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_top.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 10px;
}
.sidebar_inside_middle {
	float: inherit;
	width: 250px;
	padding: 0px;
	margin: 0px 0px 0px 5px;
	background-image: url(images/sidebar_bkg_middle.png);
	background-repeat: repeat-y;
}
.sidebar_inside_middle ul {
	margin-bottom: 20px;
}
.sidebar_inside_bottom {
	float: inherit;
	width: 250px;
	padding: 0;
	margin: 0px 0px 4px 5px;
	background-image: url(images/sidebar_bkg_bottom.png);
	background-repeat: no-repeat;
	background-position: bottom;
	height: 10px;
}
#header #topbar-links p {
	position: relative;
	top: 4px;
	color: #FFFFFF;
	font-size: 10px;
	z-index: 1;
	text-align: right;
	padding-right: 20px;
	font-weight: bold;
}
.spacer {
	margin: 3px;
	float: left;
	width: 250px;
	
}
#submenu_alt .banner2 a {
	
	color: #FFFFFF;
	
}
.style1strike {
	color: #000;
	text-decoration: line-through;
}
#Left2 a{
	color: #FB9200;
}
#Left2 a:hover {
	color: #27587D;
}
.product {
	cursor: pointer;
}
.hover {
	background-color: #FFFFCC;
}
.selected {
	background-color: #CCCCCC;
}
#description {
	opacity: 0;
	filter: alpha(opacity=0);
	background-color: white;
}
.createform input.button4 {
	width: 180px;
	height: 20px;
	padding: 2px 2px 0px 0px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 0px 0px 0px;
	border: 0;
	color: #FFFFFF;
}
#button4  a  {
	width: 180px;
	height: 20px;
	padding: 2px 2px 0px 0px;
	vertical-align: top;
	background-image: url(images/orange_button_bkg.png);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin: 4px 0px 0px 0px;
	border: 0;
	color: #FFFFFF;
}
#quote_selections .column .colcontent  {
	height: 200px;
}
