body {
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	margin-right:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	
}
.menuend {
	background-image: url(images_other/menuend.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color:#5A7085;
}
.menu_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-left: 15px;
	
}
.menu_input {
	padding: 3px;
	padding-left: 15px;
	
}
.menu_text span{
	display: block;
}
.bold{
	font-weight: 600;
}
.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	border: 1px solid #CCCCCC;	
	
}
.menu_bot{
	background-image: url(images_other/menu_bot_tile.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #5A7085;
	
}
.border{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5C758B;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #5C758B;	
}
.top_tile {
	background-image: url(images_other/top_tile.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.small_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	padding-top: 4px;
	padding-bottom: 1px;
	
}
.small_links2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #eeeeee;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 7px;
}
.small_links3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #eeeeee;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 7px;
}
.small_links3 span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFCC00;
	padding-top: 4px;
	padding-bottom: 1px;
	padding-left: 7px;
}
.small_links a{
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.alpha_home{
	background-image: url(images_other/alpha_tile_home.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-right-style: none;
	border-left-style: none;

}
.alpha_hands{
	background-image: url(images_other/alpha_tile_hands.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;

}
.alpha_home h1{
margin-top: 0px;
margin-top: 25px;
font-size:16px;
font-weight:lighter;
font-family:Arial, Helvetica, sans-serif;
color:#555555;
padding-top:0px;
padding : 2px;
padding-left: 10px;

}
.alpha_hands h1{
margin-top: 25px;
font-size:16px;
font-weight:lighter;
color:#555555;
padding-top:0px;
padding : 2px;
padding-left: 10px;

}
.alpha_home div{
font-size:11px;
font-weight:lighter;
font-family:Arial, Helvetica, sans-serif;
color:#6a6a6a;
padding : 2px;
padding-left: 10px;
}
.alpha_hands div{
font-size:11px;
font-weight:lighter;
font-family:Arial, Helvetica, sans-serif;
color:#6a6a6a;
padding : 2px;
padding-left: 10px;
}
.alpha_home li{
	font-size:11px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	padding-left: 10px;
	list-style-type: none;
	line-height:16px;
}
.alpha_hands li{
	font-size:11px;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	color:#686868;
	padding-left: 10px;
	list-style-type: none;
	line-height:16px;
}
.noalpha_home{
background-image: url(images_other/noalpha_tile_home.jpg);
	background-repeat: repeat-x;
	background-position: top;

	
}
.noalpha_hands{
background-image: url(images_other/noalpha_tile_hands.jpg);
	background-repeat: repeat-x;
	background-position: top;

	
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	padding:4px;
	padding-left: 10px;
}

.header_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #000000;
	padding:4px;	
	padding-left: 10px;
}
.header_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	padding:4px;
	padding-left: 2px;
}

.red_tile {
	background-image: url(../images/red_tile.jpg);
	background-repeat: repeat-x;
}
.red_tile2 {
	background-image: url(../images/red_tile2.jpg);
	background-position:top;
	background-repeat: repeat-x;
}
.red_tile2 h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:lighter;
	color: #333333;
}
.buttons {
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 9px;
}
.shadh {
	background-image: url(images_other/shad_tile.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.line {
	background-image: url(images_other/line_tile.gif);
	background-repeat: repeat-x;
}
.text h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	margin: 0px;
	margin-top: 15px;
	padding-bottom: 5px;
}
.text h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	margin: 0px;
	margin-top: 15px;
	padding-bottom: 5px;
}
.text a{
	color: #993300;
	font-size:11px;
	text-decoration: underline;
}
li a{
	color: #666666;
	text-decoration: none;
}
li a:hover{
	color: #993300;
	text-decoration: none;
}
.text a:hover{
	color:#333333;
	font-size:11px;
	
}
input {
	border: 1px solid #CCCCCC;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
}
textarea {
	border: 1px solid #CCCCCC;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding: 5px 5px 5px 9px;
}
input {
	border: 1px solid #CCCCCC;
}
.pad {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
}
.cur {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 10px;
}
.topcompany {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.alpha_homenew {
	background-image: url(images_other/alpha_tile_home.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
}
.tbbody {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #999999;
	border-left-color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
}
.tab {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-indent: 15px;
}
.cam_news_bar1 {
	background-image:url(../images/cam_news_bar1.jpg);
	background-repeat:repeat-x;
	height:28px;
}
.cam_leftnav_bar1 {
	background-image:url(../images/cam_leftnav_bar1.jpg);
	background-repeat:repeat-x;
}
.cam_leftnav_bar2 {
	background-color:#618cb9;
}
.page_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:400;
	text-decoration:none;
}
/* -------------------- */
.style2 {
	font-size: 14px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
}
.style3 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.a:link {
	color: #666666;
	text-decoration: none;
}
.a:visited {
	text-decoration: none;
	color: #666666;
}
.a:hover {
	text-decoration: none;
	color: #CC0000;
}
.a:active {
	text-decoration: none;
	color: #666666;
}
.style4 {font-family: Arial, Helvetica, sans-serif}
.style5 {font-size: 12px}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style7 {font-size: 10px}
.style11 {color: #FFFFFF}
.style12 {
	color: #FFCC00;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.style13 {color: #FF6600}
.style15 {color: #FFFF99}
.style16 {color: #FF9966}

.top10_index_back1 {
	
	background-color:#E7ECF2;
}
.top10_index_back2 {
	background-image:url(../images/cam_top10_back2.jpg);
	background-repeat:repeat-y;
	width:262px;
}
.cam_home_pic2 {
	background-image:url(../images/cam_home_pic1-02.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.cam_top10_pic2 {
	background-image:url(../images/cam_top10_pic2.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.cam_aboutus_pic2 {
	background-image:url(../images/cam_aboutus_pic2.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.cam_faq_pic2 {
	background-image:url(../images/cam_faq_pic2.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.red_color {
	color:#cc0000;
	font-size:11px;
}
.grey {
	color:#666666;
	font-size:12px;
}
.grey:hover {
	color:#CC0000;
	font-size:12px;
}
.blue_color {
	color:#0266b7;
	font-size:13px;
}
.black_lig_color {
	color:#666666;
	font-size:11px;
}
.cam_black_ligh_line1 {
	background-image:url(../images/cam_black_ligh_line1.jpg);
	background-repeat:repeat-x;
	height:1px;
}
#td_width {
	width:473px;
}
.cam_left_nav_line1 {
	background-image:url(../images/cam_left_nav_line1.jpg);
	background-repeat:repeat-x;
	height:2px;
}
			/* ------------ hintbox start ------------*/
		#hintbox{ /*CSS for pop up hint box */
			position:absolute;
			top: 0;
			/*background-color: lightyellow;
			*/
			background-color: #e7ecf2;
			width: 200px; /*Default width of hint.*/ 
			padding: 3px;
			border:1px solid #808080;
			font:normal 11px Verdana;
			line-height:18px;
			z-index:100;
			border-right: 1px solid black;
			border-bottom: 1px solid black;
			visibility: hidden;
		}
		
		.hintanchor{ /*CSS for link that shows hint onmouseover*/
			font-weight: bold;
			color: navy;
			margin: 0px 0px;
			border:0px solid;
			width:85px;
			height:24px;
			background-image:url(../site_images/more_btn.jpg);
		}

	.hintsClass {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				background-color: #f0f0f0;
				color: #000000;
				border: 1px solid #808080;
				padding: 5px;
			}
			/* ------------ hintbox end ------------*/
.director_bord {
	font-size:10px;
	line-height:14px;
	color:#000000;
	
}
/* -------------- Drop Down Start --------------- */
.col_1 {
	background-color:#FFFFD5;
	/*background-color:#ffe880;*/
	padding:2px;
}
.col_1:link {
	/*background-color:#ffe880;*/
	background-color:#FFFFD5;
}
.col_1:hover {
	/*background-color:#ffe880;*/
	background-color:#FFFFD5;
	color:#CCCCCC;
}
.col_1:visited {
	/*background-color:#ffe880;*/
	background-color:#FFFFD5;
	color:#000000;
}
.col_2 {
	background-color:#ffe880;
}
.col_2:hover {
	background-color:#ffe880;
}
.col_2:visited {
	background-color:#ffe880;
}
.drop_down_line1 {
	background-image:url(../images/drop_down_line1.jpg);
	background-repeat:repeat-x;
	height:1px;
}
/* -------------- Drop Down End --------------- */
.lg_font {
	font-size:13px;
	font-weight:bold;
	line-height:18px;
}
.aboutus_line1 {
	background-image:url(../images/aboutus_line1.jpg);
	width:1px;
	background-repeat:repeat-y;
}
.cam_indexnincome_pic2-02 {
	background-image:url(../images/cam_indexnincome_pic2-02.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.cam_otherser_pic2 {
	background-image:url(../images/cam_otherser_pic2.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.noalpha_con {
	background-image:url(../images/noalpha_tile_contact.jpg);
	background-repeat:repeat-x;
}
.noalpha_invest {
	background-image:url(../images/noalpha_invest.jpg);
	background-repeat:repeat-x;
}
.contactus_text1 {
	font-family:Palatino Linotype, Arial;
	line-height:20px;
}
.cam_maroon_tic {
	background-image:url(../images/btn_images/cam_maroon_tic.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.cam_maroon_tic2 {
	background-image:url(../images/btn_images/cam_maroon_tic2.jpg);
	background-repeat:repeat-x;
	height:31px;
}
.content_heading {
	font-size:14px;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
	text-align:left;
	
}
.cam_home_pic1-02 {
	background-image:url(../images/cam_faq_pic2.jpg);
	background-repeat:repeat-x;
	height:199px;
}
.left_nav_line_blue {
	background-image:url(../images/btn_images/left_nav_line_blue.jpg);
	background-repeat:repeat-x;
}
.left_nav_line_blue2 {
	background-color:#439fd7;
	color:#ffffff;
	font-weight:bold;
	height:26px;
}
.left_nav_line_blue2:hover {
	background-color:#b1d9f0;
	color:#000000;
	font-weight:bold;
}
h1 {
	font-size:13px;
	color:#054d79;
}
.app_download {
	background-color:#00CCFF;
	color:#000000;
	text-decoration:none;
}
.chart_line1 {
	background-image:url(../images/chart_line1.jpg);
	background-repeat:repeat-y;
	background-position:center;
	padding:0px;
	margin:0px;
}
.chart_line2 {
	background-image:url(../images/chart_line2.jpg);
	background-repeat:repeat-y;
	background-position:center;
	padding:0px;
	margin:0px;
}
.height1 {
	height:25px;
	padding:0px;
	margin:0px;
}
.heading {
	background-image:url(../images/heading.jpg);
	height:28px;
	background-repeat:no-repeat;
	vertical-align:middle;
	line-height:18px;
	font-size:14px;
	font-weight:bold;
}
.top10_table_border {
	border:1px solid #f1f1f1;
	border-bottom-color:#ffffff;
	border-right-color:#ffffff;
	
}
.top10_table_border td {
	border:1px solid #f1f1f1;
	border-left-color:#ffffff;
	border-top-color:#ffffff;
}
.top10_link {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

.menutitle{
cursor:pointer;
margin-bottom: 0px;
/*background-color:#f8f7f7;*/
color:#648097;
width:99%;
padding:2px;
text-align:left;
font-weight:bold;
/*/*/border:0px solid #000000;/* */
line-height:25px;
}
.menutitle:hover {
/*background-color:#CCCCCC;*/
color:#FF9900;
}

.submenu{
margin-bottom: 0.5em;
background-color:#f8f8f8;
padding:5px;
margin-left:10px;

}
.cam_otherser_pic2 {
	background-image:url(../images/cam_otherser_pic2.jpg);
	background-repeat:repeat-x;
}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: #fff685;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);*/
}

.packages{
	/* Start layout CSS */
	color:#666666;
	font-size:14px;
	background-color:transparent;
	width:250px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	background-image:url(images/bg_answer.gif);
	background-repeat:no-repeat;
	background-position:right top;	
	height:20px;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.package_box{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:0px solid #333333;
	background-color:transparent;
	width:250px;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.package_content{	/* Content that is slided down */
	padding:6px;
	font-size:1em;
	position:relative;
	color: #cccccc;
	visibility: visible;
}
.disclaimer_border {
	border:2px solid #ff0000;
}
.disclaimer_text1 {
	font-size:18px;
	font-weight:bold;
	line-height:20px;
}
.disclaimer_text2 {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
}
.disclaimer_text3 {
	font-size:14px;
	font-weight:bold;
	line-height:18px;
}
.disclaimer_link1 {
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#CC0000;
	text-decoration:none;
}