html{ height: 100%; /*required for all browsers*/ }


* { margin:0; padding:0;}

body { background:#ffffff; font-size:100%; line-height:1em; font-family:Arial; color:#000000; height:100%}



/*in_line*/

input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; color:#7d8488; font-weight:normal; font-size:1em}

img {border:0; vertical-align:top; text-align:left;}

ul { list-style:none;}



/*==================list====================*/




ul.list {

	margin-left:20px;

	margin-top:7px;

	padding:0px;

	list-style-type: disc;

}

ul.list li {line-height:1.36em; font-size:1em; background:none; margin:0; padding:0}

ul.list li a{text-decoration:none; color:#000000; background:url(images/marker_list_2.gif) no-repeat 0 1px; padding-left:18px; line-height:1.36em }

ul.list li a:hover{ text-decoration:none; color:#006caa}



ul.invest {margin-left:20px; padding:0px; color:#FFFFFF; font-family:Arial; list-style:none}

ul.invest li {background:url(images/listbar.gif) no-repeat 0 4px; padding-left:18px; color:#FFFFFF; margin-bottom:7px; font-size:1.09em}

ul.invest li a{text-decoration:none; color:#FFFFFF; line-height:1.42em}

ul.invest li a:hover{color:#003366; text-decoration:underline;}



ul.sageinvest {margin-left:20px; padding:0px; color:#002448; font-family:Arial; font-size:1.0em; list-style:circle}

ul.sageinvest li {background:url(images/listbar.gif) no-repeat 0 4px; padding-left:5px; color:#002448; margin-bottom:5px; font-size:1.0em}

ul.sageinvest li a{text-decoration:none; line-height:1.0em}

ul.sageinvest li a:hover{color:#003366; text-decoration:underline;}





/*==========================================*/



a {text-decoration:none; color:#006caa}

a:hover {text-decoration:underline}



a.link {text-decoration:underline; color:#006caa; background:url(images/marker_link.gif) no-repeat 0 3px; padding-left:18px; font-size:1.09em}

a.link:hover {text-decoration:none}





.column { float:left;}

.clear { clear:both;}





h1 { margin:0 0 17px 0; color:#660000; font-size:1.30em; line-height:1.42em}

h2 { margin:0 0 17px 0; color:#003399; font-size:1.45em; line-height:1.42em}

h2 a {text-decoration:underline; font-weight:normal; color:#006caa}

h2 a:hover {text-decoration:none}

h2 {

	color:#990000;

	font-weight:bold;

	font-size:12px;

	font-family:arial;

	margin-bottom:15px;

}



h3 { margin:3px 3px 3px 3px; color:#FFFFFF; font-size:1.15em; line-height:1.42em}

h3 a {text-decoration:underline; font-weight:normal; color:#FFFFFF}

h3 a:hover {text-decoration:none}





p {margin:0 0 14px 0}

.p1 {margin:0 0 20px 0}

.but {margin-top:7px; display:block}

.but1 {margin-top:5px; display:inline}



#menu, #wrapper_header, #content, #footer #searchbar #header_two {width:950px}



/*header*/

#menu {height:40px; no-repeat left 44px}

#menu img {margin:44px 14px 0 0}

#menu .none {margin:44px 0 0 3px}

#shipinfo {height:30px; width:410px; float:right; background:#FFFFFF; no-repeat top right}

#wrapper_header {height:121px; background: #FFFFFF; no-repeat top left}



#wrapper_header .col_1 {width:302px}

#wrapper_header .col_2 {width:702px;height:90px;padding:0px 0px 0px 0px}

#wrapper_header .col_2 img {margin:0px 0 1px 0; float:right}



/*content*/

#content {background:#FFFFFF; no-repeat top left; font-size:0.6875em; line-height:1.18em; margin-top:2px;}

.cont_height {float:left; }

.title {margin-bottom:5px; display:block}

.img_left {float:left; margin:-4px 20px 0 0}

.line {background:url(images/line_rep_bg.gif) repeat-y left; width:19px; float:left}

.line .bg_1 {background:url(images/line_top_bg.gif) no-repeat left top; width:19px}

.line .bg_2 {background:url(images/line_bot_bg.gif) no-repeat bottom left; width:19px}

.col_left {height:106px; float:left; width:21px}



/*footer*/

#footer { height:125px; margin-top:10px; text-align:center; font-size:0.80em}

#footer ul.menu {margin:0 0 9px 0; padding:19px 0 0 0; list-style:none}

#footer ul.menu li { background:none; line-height:2em; display:inline; margin:0 30px 0 0; padding:0; font-size:1em}

#footer ul.menu li.none {margin:0}

#footer ul.menu li a{text-decoration:none; color:#0c5187; line-height:2em}

#footer ul.menu li a{text-decoration:none; color:#660000; line-height:2em}

#footer ul.menu li a:hover{ text-decoration:underline}

#footer a {text-decoration:underline; color:#007ac0}

#footer a:hover {text-decoration:none}



/* i will use it

/*================== index.html ==================*/

#page1 #content .row_1 {padding-bottom:1px}

#page1 #content .row_1 .col_1 {margin:0px; padding:0px;}

#page1 #content .block .ind {background:none;padding:5px 2px 2px 2px}

#page1 #content .login {background:#990000; border:0px; padding:5px 0px 5px 0px;height:15px;width:160px;text-align:center; font-size:1.30em}

#page1 #content .login a{color:#ffffff; text-decoration:none;}

#page1 #content .login a:hover{color:#ffffff; text-decoration:underline;}

#page1 #content .banner {background:#f1f4dd;padding:0px;height:602px;text-align:left; font-size:1.0em}

#page1 #content .block_2 .ind {padding:5px 5px 5px 5px; font-size:1.2em; line-height:1.42em}

#page1 #content .row_1 .col_1 .block {margin:0px}





#page1 #content .block_2 .ind {

	padding:1px 1px 1px 1px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:1.15em;

	line-height:1.25em;

	color: #000000;

}







.rowoneheader {

    padding:4px 5px 6px 0px;

	color: #002448;

	font-size:1.30em;

	line-height:1.25em;

	font-weight: bold;

	font-family: arial;

}







#page1 #content .row_1 .col_1 .title {margin-bottom:20px}

#page1 #content .row_1 .col_2 .txt { margin-left:-2px; padding-left:17px; font-size:1.17em; line-height:1.29em; color:#006caa; padding-top:5px; padding-bottom:8px}

#page1 #content .row_1 .col_2 .txt .pic_1 {margin-left:-17px}

#page1 #content .row_1 .col_2 .title {margin-bottom:10px}

#page1 #content .row_1 .col_2 .vidtext {margin-top:3px; margin-bottom:5px}



#page1 #content .row_1 .col_3 .txt { margin-left:2px; padding-left:2px; font-size:1.17em; line-height:1.29em; color:#006caa; padding-bottom:5px}

#page1 #content .row_1 .col_3 .txt .pic_1 {margin-left:2px}

#page1 #content .row_1 .col_3 .title {margin-bottom:10px}



#page1 #content .row_2 {padding-top:1px}

#page1 #content .row_2 .block_3 .col_1 {background:none no-repeat top left}

#page1 #content .row_2 .block_3 .col_1 .ind {padding:5px 15px 10px 20px}

#page1 #content .row_2 .block_3 .col_1 ul {margin-left:-24px}

#page1 #content .row_2 .block_3 .col_1 .title {margin-bottom:12px}

#page1 #content .row_2 .block_3 .col_2 {background:url(images/bg_left.jpg) no-repeat top left}

#page1 #content .row_2 .block_3 .col_2 .ind {padding:15px 20px 10px 50px}

#page1 #content .row_2 .block_3 .col_2 .title {margin:0 0 9px -47px; display:inline}

#page1 #content .row_2 .block_3 .col_3 {background:url(images/bg_right.jpg) no-repeat top left}

#page1 #content .row_2 .block_3 .col_3 .ind {padding:15px 20px 10px 60px}

#page1 #content .row_2 .block_3 .col_3 .title {margin:0 0 16px -58px; display:inline}

#page1 #content .row_2 .block_3 .col_4 {background:url(images/bg_col_1.jpg) no-repeat top left}

#page1 #content .row_2 .block_3 .col_4 .ind {padding:15px 20px 10px 29px}

#page1 #content .row_2 .block_3 .col_4 ul {margin-left:-24px}

#page1 #content .row_2 .block_3 .col_4 .title {margin-bottom:12px}



#page1 #mostpopular {width:380px; height:115px;margin: 0;

	padding: 0;

	padding:3px 2px 2px 2px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	line-height:1.0em;

	color: #660000;

	}





/*==================block====================*/

.block { background:#F1F4DD; margin:0 1px 0 0}

.block .top {background:#F1F4DD; repeat-x top}

.block .l_t { background:url(images/l_t_1.gif) left top no-repeat;}

.block .r_t { background:url(images/r_t_1.gif) right top no-repeat;}

.block .r_b { background:url(images/r_b_1.gif) right bottom no-repeat;}

.block .l_b { background:url(images/l_b_1.gif) left bottom no-repeat; width:100%}

.testimonials { background:#001F56; margin:0 5px 0 0}

.testimonials .top {background:#001F56; repeat-x top}



.block_2 { background:#fff}

.block_2 .l_t { background:url(images/l_t_2.gif) left top no-repeat; width:100%}

.block_2 .r_t { background:url(images/r_t_2.gif) right top no-repeat;}

.block_2 .r_b { background:url(images/r_b_2.gif) right bottom no-repeat;}

.block_2 .l_b { background:url(images/l_b_2.gif) left bottom no-repeat;}

.block_2 .left {background:url(images/border.gif) repeat-y left}

.block_2 .top {background:url(images/border.gif) repeat-x top}

.block_2 .right {background:url(images/border.gif) repeat-y right}

.block_2 .bot {background:url(images/border.gif) repeat-x bottom}



.block_3 { background:none; margin:0 1px 0 1px}

.block_3 .l_t { background:url(images/l_t_3.gif) left top no-repeat; width:100%}

.block_3 .r_t { background:url(images/r_t_3.gif) right top no-repeat;}

.block_3 .r_b { background:url(images/r_b_3.gif) right bottom no-repeat;}

.block_3 .l_b { background:url(images/l_b_3.gif) left bottom no-repeat;}

.block_3 .left {background:url(images/border_3.gif) repeat-y left}

.block_3 .top {background:url(images/top_3.gif) repeat-x top}

.block_3 .right {background:url(images/border_3.gif) repeat-y right}

.block_3 .bot {background:url(images/bot_3.gif) repeat-x bottom}



.leftmenutext {

	color: #002448;

	font-size: 1.3em;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}





.headertxt {

	padding:4px 5px 6px 5px;

	color: #002448;

	text-decoration:none;

	font-size: 1.1em;

	font-weight: bold;

	font-family: Tahoma, Georgia;	

	}



.headertxt:hover {

	padding:4px 5px 6px 5px;

	text-decoration:underline;

	color: #BB8D2F;

	font-size: 1.1em;

	font-weight: bold;

	font-family: Tahoma, Georgia;

	}



.rightnav {

    padding:12px 10px 15px 4px;

	color: #002448;

	font-size: 18px;

	font-weight: bold;

	font-family: Calibri;

}





.rightnav:hover {

    padding:12px 10px 15px 4px;

	text-decoration:underline;

	color: #002448;

	font-size: 18px;

	font-weight: bold;

	font-family: Calibri;

}





.rightnav a {

    padding:12px 10px 15px 4px;

	color: #002448;

	font-size: 18px;

	font-weight: bold;

	font-family: Calibri;

}





.rightnav a:hover {

    padding:12px 10px 15px 4px;

	color: #002448;

	font-size: 18px;

	font-weight: bold;

	font-family: Calibri;

}



.rightnavtext {padding:2px 5px 5px 22px}



#subfooter {

	margin: 0;

	padding: 0;

	width:1004px;

	background-repeat: repeat-x;

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	text-align: center;

	font-size:0.85em;

	line-height:1.00em;

	color: #66B0C6;

}



#subfooter {

	margin: 0;

	padding: 0;

	width:1004px;

	background-repeat: repeat-x;

	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;

	text-align: -moz-center;

	margin-left:auto;

	margin-right:auto;

	font-size:0.85em;

	line-height:1.00em;

	color: #66B0C6;

}



#investment {

	margin:30px 1px 1px 1px;

	width:220px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:12px;

	color: #FFFFFF;

}





img.floatLeft { 

    float: left; 

    margin: 2px; 

	padding-right:10px;

	text-align: center;

}







img.floatRight { 

    float: right; 

    margin: 2px; 

}



input.tellafriend {

width: 210px;

}



input.arp {

width: 250px;

}



input.subscribe {

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

font-face:bold;

color: #FFFFFF;

background:#003366;

border:0;

}



table.form-fields span {

        FONT-STYLE: normal; 

        font-face:Verdana; 

        font-size:2

}

table.form-fields td {

        padding-top:3px;

        padding-bottom:3px;

}





table.form-fields {

        BORDER-COLLAPSE: collapse;

        cell-padding:10px;

        border-color:#111111;

        border:0px;

		margin-top:3px;

}



table.home {

        BORDER-COLLAPSE: collapse;

        cell-padding:4px;

        border-color:#111111;

        border:1px;

		font-size: 11px;

	    font-weight: bold;

     	font-family: Tahoma, Georgia;

		

		}



.login {

	padding:4px 0px 6px 0px;

	color: #FFFFFF;

	text-decoration:none;

	font-size: 1.1em;

	font-weight: bold;

	font-family: Tahoma, Georgia;	

	}

/*==========================================*/

form, td {margin:0; padding:0;}

td, tr {font:12px/13px arial, helvetica, sans-serif; color:#000000; vertical-align:middle;  text-align:center;}





a{ color:#485A66; text-decoration:underline;}

a:hover{ color:#485A66; text-decoration:none;}



strong a{ color:#D30E0E; text-decoration:underline;}

strong a:hover{ color:#D30E0E; text-decoration:none;}



span{ font-size:10px;}





.r1 ul { margin:0; padding:0; list-style:none;}

.r1 li { background:url(images/r1.gif) top left no-repeat; margin:0 0 0 0; padding:0 0 0 7px;}

.r1 li a {line-height:21px; color:#485A66; text-decoration:underline; }

.r1 li a:hover { text-decoration:none; color:#485A66;}



.topimgage{width:716px;}

.toptext{width:288px;}

.toplogo{width:550px;}

.toplink{width:454px;}

.topleft{width:230px; background:#485A66;}



.top1{padding-top:28px;}

.top2{width:585px;}

.top2 img{margin:23px 0 0 22px;}

.rest{width:100%; background:url(images/rest.gif) top left repeat-x; height:171px;}

.rez1{width:100%; background:url(images/rez1.gif) top left repeat-x; height:141px;}

.top3{width:273px;}

.top3 table{margin:18px 0 0 22px;}

.top3 td img{ vertical-align:middle; margin:0 0 0 22px;}

.top3 td input{ width:126px; height:19px; border:1px solid #B3BDC4; background:#EEF0F2; color:#485A66; font-weight:bold; padding:1px 0 1px 4px; font-family:tahoma;}

.rez2{width:100%; height:100%; background: #F5F6F8 url(images/rez2.gif) top left repeat-x;}

.end{  text-align:center; padding:23px 0 20px 0; color:#6C6C6C; line-height:12px;}

.end span{ color:#ABACAD; font-size:11px;}

.end span a{ color:#485A66; text-decoration:none; font-weight:bold; font-size:11px;}

.end span a:hover{ color:#485A66; text-decoration:underline; font-weight:bold; font-size:11px;}

.end a{ color:#D30E0E; text-decoration:underline; font-weight:normal;}

.end a:hover{ color:#D30E0E; text-decoration:none; font-weight:normal;}



.txt1{ color:#FFFFFF; padding:1px 0 0 0;}

.txt2{background: #62737F url(images/aa1.gif) top left no-repeat; width:39px; height:100%; color:#FFFFFF; text-align:center; padding-top:4px;}

.txt3{width:165px; height:24px; color:#FFFFFF; padding:4px 0 0 0; text-indent:10px;}

.txt3 a{ color:#9ED5F6;  text-decoration:underline; font-weight:bold}

.txt3 a:hover{ color:#9ED5F6;  text-decoration:none; font-weight:bold}

.txt4{height:83px; background: #6B7E8A url(images/a2.gif) top left repeat-x; width:100%;}

.txt4 td{ color:#FFFFFF; text-transform:uppercase;}

.txt4 td strong{ color:#FFFFFF;}

.txt4 td strong a{ color:#FFFFFF; text-decoration:none}

.txt4 td strong a:hover{ color:#FFFFFF; text-decoration:underline}

.txt4 td strong img{ margin:0 5px 0 0;}

.txt5{padding:15px 0 15px 0;}

.txt5 a{ color:#FFFFFF; text-decoration:underline;}

.txt5 a:hover{ color:#FFFFFF; text-decoration:none;}

.top4{background:url(images/x2.gif) top left no-repeat; height:207px;}

.top4 table{margin:56px 0 0 21px; width:220px;}

.top4 td{ color:#5A707F;}



.f1 td input{ width:204px; height:20px; border:1px solid #B3BDC4; background:#EEF0F2; padding:1px 0 1px 4px; color:#485A66; font-size:11px; font-family:tahoma; font-weight:bold; margin:2px 0 19px 0;}

.f2 td input, textarea{border:1px solid #B3BDC4; background:#EEF0F2; padding:1px 0 1px 4px; color:#485A66; font-size:11px; font-family:tahoma; font-weight:bold; margin:2px 0 19px 0;}

.f2 td input{ width:204px; height:20px;}

.f2 td textarea{ width:204px; height:94px; overflow:auto; margin-bottom:6px;}



 h2 {

	padding:4px 5px 6px 0px;

	color: #002448;

	font-size:1.30em;

	line-height:1.25em;

	font-weight: bold;

	font-family: arial;

}



 h3 {

	color:#B37837;

	font-weight:normal;

	font-size:1.2em;

	line-height:1em;

	font-family:arial;

	margin-bottom:5px;

}



.sageinvest {

	color:#B37837;

	font-weight:normal;

	font-size:1.2em;

	line-height:1em;

	font-family:arial;

	margin-bottom:5px;

}



.readmore a {

	padding:1px 1px 1px 1px;

	color: #002448;

	font-size: 1.15em;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}





.readmore a:hover {

	padding:1px 1px 1px 1px;

	color: #BB8D2F;

	font-size: 1.15em;

	font-weight: bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}



.secure {

	padding:1px 1px 1px 1px;

	color: #ffffff;

	text-decoration:underline;

	}

.secure a:hover{

	padding:1px 1px 1px 1px;

	color: #ffffff;

	text-decoration:underline;

	}	

	
table.mem  
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1.4em;
	color: #fff;
	width:300px;
	background-color: #990000;
	border: 0px;
	border-style:none;
	/*border-collapse: collapse;*/
	border-spacing: 0px;
	margin-bottom: 3px;
	}


table.mem td 
{background-color: #990000;
color: #ffffff;
padding: 4px;
text-align: center;
border: 1px #cccccc solid;
}

table.mem tr 
{padding: 0px;
}

table.mem td.hed
{background-color: #990000;
color: #ffffff;
padding: 4px;
text-align: center;
font-size: 1.4em;
border: 0px #ccc solid;
font-weight: bold;
} 

table.inv 
{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 15px;
	width: 310px;
	background-color: #666;
	border: 0px;
	border-style:none;
	/*border-collapse: collapse;*/
	border-spacing: 0px;
	margin-bottom: 3px;
	}

table.inv td 
{background-color:#2d3540;
color: #000033;
color:#ffecb9;
padding: 4px;
text-align: left;
border: 0px #fff solid;
}

table.inv td.hed
{
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: left;
	border: 0px #666 solid;
	border-top: 2px #fff solid;
	border-bottom: 2px #fff solid;
	font-weight: bold;
} 

.login ul {margin:0 0 5px 10px; padding:5px 0 0 0; list-style:disc;color:#ffecb9;}

.login ul li { background:none; line-height:1em; margin-left:5px; padding:0; line-height:1.36em; font-size:15px; color:#ffecb9;}

.login ul li a{text-decoration:none; background:none;font-size:15px;color:#ffecb9;line-height:1.30em;font-weight: bold; }

.login ul li a:hover{ text-decoration:underline}

.ind h1 {

	padding:4px 4px 4px 0;
	color: #990000;
	text-decoration:none;
	font-size:1.30em;
	line-height:1.25em;
	font-weight: bold;
	font-family: Arial;
	}
	

#scripts {
	margin:1px;
	width:250px;
	height:30px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.95em;
	font-weight:bold;
	text-align: right;
	color: #7E7E7E;
}	

#mainprint {background:#ffffff;min-height:100%; height: 100%; margin:auto; width:750px; z-index:-1000;text-align:left; width:770px;border:1px solid #e0e0e0}

html > body #mainprint {
height: auto;
min-height: 100%;
width:770px;border:1px solid #e0e0e0
}

#printdata {margin:auto;
           font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size:11px;
		   line-height:1.0em;
		   float:left;
           color: #000000;
		   text-align:left;
		   padding:5px;
		   }
				

#printfooter {margin:auto;
           font-family:Verdana, Arial, Helvetica, sans-serif;
		   font-size:10px;
		   line-height:1.0em;
		   float:left;
		   width:750px;
           color: #000000;
		   text-align:center;
		   padding:2px;
		   border: 0px solid #e0e0e0;
				}	
				
.tbg a {

	padding:1px;
	color: #000000;
    text-decoration:none;
	font-size: 1.00em;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
				