

/* ****************** BEGIN  LAYOUT ********************/

#column_one_home{
width:67%;
float:left;
}

#column_two_home{
width:31%;
float:right;
padding-left:2%;
}
#column_holder{

}

#our_partners{
display:block;
clear:both;
width:100%;
padding-top:30px;
}

.img-intro-left{
display:block;
float:left;
margin-right:10px;
}

.items-row{
margin-top:10px;
display:block;
clear:both;
padding-top:5px;
border-bottom:1px dotted #999999;
min-height:170px;

}

.contact_us{
border: 1px solid #E5E5E5;
}

.contact_us_title{

}

.margin_20px{
margin-left:20px;
margin-right:20px;
}


/* ******************  END LAYOUT ********************/


/****------------------------  STYLE ----------------------***/

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#our_partners img{
border:1px solid #ccc;
margin-left:4px;
margin-right:4px;
}
#column_two_home h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
text-align:left;
color:#EEE;
margin-left:20px;
}

#ja-contentwrap #content-main{
text-align:left;
line-height:20px;
}
#ja-contentwrap #content-main h2{
font-weight:100;
}

.page_title{
text-transform:uppercase;
font-family:Helvetica, Courier, monospace, Verdana, Arial,  sans-serif;
font-size:26px;

text-align:left;
color:#333333;
float:left;
width:100%;
margin-bottom:15px;
}

.text_align_left{
text-align:left;
}


.dark{
background: #222 none repeat scroll 0% 0%;
color:#999;
min-height:150px;
margin-bottom:35px;
}

.readmore a{
background-image:url(images/readmore-hover.png);
background-repeat:no-repeat;
width:25px;
height:25px;}
.readmore{
text-align:left;
}

.plus_list{
list-style-image:url(images/readmore-hover.png);

}


.megamenu{
list-style:outside none none;
line-height:24px;
}

.megamenu li{
display:inline;
margin-left:20px;

}
.megamenu .menu_home{
padding-left:20px;
}

.megamenu li a {
    display:inline;
    width: 220px;
	border-left:1px solid #666666;
/*	border-right:1px solid #CCCCCC;*/
	padding: 0px 15px;
	height:40px;
	color:#FFF;
	text-transform:uppercase;
	text-decoration:none;
}

.ja-megamenu{
background-image:url(../images/mainnav-bg.png);
background-repeat:repeat-x;
background-position:left;
}

.contentpaneopen ul li{
padding-left:5px; 
margin-left:250px; 
text-align:left;
}

.contentpaneopen .contentheading a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
text-decoration:none;
text-align:left;
}

.contentheading{
text-align:left;
padding-left:15px;
}

.live-support h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-transform:uppercase;
}

.our_partners{
text-align:left; padding-bottom:10px; clear:both; 
display:block;
font-weight:bold;
}
/**  END STYLE**/











.adminmenuoption a:hover{
text-decoration:none; 
color:#FF9900;}

.adminmenuoption_sub{
padding-left:26px;
}

.adminmenuoption_sub a{
text-decoration:underline;
color:#666666;
font-weight:bold;
}

body{
text-align:center
}

.border_top_gray{
border-top:#CCC solid 1px;
}

input, select, textarea{
    color: black;
	font-size: 8pt;
	font-family: verdana,sans-serif;
	border : 1px solid #3C5080;
    background-color : transparent;
	}

.select{
	color:  black;
	font-size: 8pt;
	border : 1px solid #3C5080;
	background-color : white;	
}

.button
{
background-color:#9999CC;
font-style:italic;
font-family:Eurostile, Courier, Arial;
font-weight:bold;
color:#FFFFFF;
}

.course_title{
font-size:21px;
font-weight:500;
color:#CCCCCC;
font-style:italic;

}


.documents_list li{
line-height:20px;
margin-bottom:10px;
text-align:justify;
}


.title{
	color: #1469B6;
	font-family: sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height : 20px;

}

.title_2{
	color:#666666;
	font-family: sans-serif;
	font-size:14px;
	font-weight: bold;
	line-height : 20px;

}

.footer{
	color: #666666;
	font-family: sans-serif;
	font-size: 8pt;
	line-height : 12px;

}

.head_admin{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-align:center;
}


.sublink
{
    COLOR: white;
    FONT-FAMILY: sans-serif,verdana;
    FONT-SIZE: 8pt;
}
.sublink_blue
{
    COLOR: #0000FF;
    FONT-FAMILY: sans-serif,verdana;
    FONT-SIZE: 8pt;
}

A.sublink
{
   	TEXT-DECORATION: none;
}

A.sublink:hover
{
    font-color: #9BCDF9;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 8pt;
   
}

A.sublink:visited
{
    COLOR: white;
}



.link
{
    COLOR: white;
    FONT-FAMILY: sans-serif,verdana;
	font-weight: bold;
	text-decoration: none;
	FONT-SIZE: 8pt;
}

A.link
{
    TEXT-DECORATION: bold;

}

A.link:hover

{
    COLOR: yellow;
    TEXT-DECORATION: bold;
}

A.link:visited
{
    COLOR: none;
}


.menu_left_background:hover{
background-color:#FFFFFF;
color:#0033FF;
}


td.back_color{
background-color:none;
}

td.back_color:hover{
background-color:#0099CC;

}

td.adminmenuoption{
text-align:left;
}

.table_admin_text_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
background-color:#CCC;
}
.tableborder{
border-left:1px dotted #999999;
border-right:1px dotted #999999;
border-bottom:#999999;
}

.tableborder_grey{
border-left:1px solid #999999;
border-right:1px solid #999999;
border-top:1px solid #999999;
border-bottom:1px solid #999999;
}

.tabletitle {
	COLOR: white;
    FONT-FAMILY: sans-serif,verdana;
    FONT-SIZE: 10pt;
	font-weight: bold;
}

.text_align_left{
text-align:left;
}

.msheading {

	COLOR: Black;
    FONT-FAMILY: verdana,sans-serif;
    FONT-SIZE: 12pt;
	font-weight:bold;
	background-color:#CCCCCC;
	margin:0px;
	text-align:center;
}

.msheading2 {

	COLOR: #0C6385;
    FONT-FAMILY: verdana,sans-serif;
    FONT-SIZE: 9pt;
	font-weight:bold;
}

.fxrate_small
{
font-style:normal;
color:#000033;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14pt;
}

.heading {

	COLOR: #3366BB;
    FONT-FAMILY: eurostyle, verdana, sans-serif;
    FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
}


.tophead {

	COLOR: white;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 10pt;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.tophead_reverse{

	COLOR: #000000;
    FONT-FAMILY: verdana, sans-serif;
    FONT-SIZE: 10pt;
	font-weight: bold;
	TEXT-DECORATION: none;
}


.headlink {

	COLOR: #996600;
    FONT-FAMILY: verdana, sans-serif, arial;
	FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
	LINE-HEIGHT: 8px;
	TEXT-DECORATION: underline;

}

A.headlink

{
	COLOR: #AA1280;
    TEXT-DECORATION: underline;

}

A.headlink:hover

{
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
    COLOR: #FF6600;
}

A.headlinklink:visited

{
	TEXT-DECORATION: underline;
    COLOR: #EC9F00;
}

.left_align{
text-align:left;}

.list

{
	COLOR: #666699;
	FONT-FAMILY: sans-serif;
	FONT-SIZE: 8pt
}

A.list

{
    TEXT-DECORATION: none;
}

A.list:hover

{
	COLOR: White;
	TEXT-DECORATION: underline;
}

A.list:visited
{
    COLOR: #FF6600;	

}



.maintext_small
{
font-style:normal;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14pt;
}

.text_large
{
font-style:normal;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:13pt;
}


A.contact
{
color:#0099CC;
}

A.contact:visited
{color:#FFFF00;

}

.contact
{color:#FFCC00;
font-style:normal;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.side_menu
{
font-style:normal;
font-size:12px;
font-family: Arial,Verdana, Helvetica, sans-serif;
color:#666666;
}

.side_menu_small
{
font-style:normal;
font-size:11px;
font-family: Arial,Verdana, Helvetica, sans-serif;
color:#666666;
}

.style4 {color: #990000}

.style2 {color: #990000}

/*------------------------CMOU STYLE---------------------------------------------*/

#body_container{
width:960px;
margin:auto;
/*height:824px; mod_rs*/
}

#body_text{
background-image:url(../images/index_bkgrnd.jpg); 
background-repeat:no-repeat;
height:467px;
float:left;
width:500px;
}

.contact_us
{text-align:left;
width:350px;
}
.contact_box{
margin-bottom:20px;
border:#999999 groove 1px;
}

.contact_item_title{
background-color:#99CCFF;
border-bottom:#0066FF solid 2px;
display:inline;
width:350px;
height:15px;

}

.date_homepage{
font:Georgia, "Times New Roman", Times, serif;
font-size:10px;
font-weight:bold;
color:#333333;
}

#docs_holder{
width:550px;
}

.document_list_title{
background-color:#99CCFF;
border-bottom:#0066FF solid 2px;

height:15px;

}

.detent_table_head{
font-weight:bold;
font-size:10px;
text-transform:uppercase;
border-bottom:#33CC11 solid 1px;
}



.event{
margin-bottom:1px;
padding:5px;
background-color:#ccccff;
text-align:justify;
}

.event_min_height{
min-height:250px;
}

.event_item{
padding-top:10px;
border-bottom:thin #666666 dotted;
border-bottom-width:1px;
}

#flash_container{
height:173px;
float:left;
}

.links
{text-align:left;
width:480px;
margin-bottom:20px;
}


#left_col{
float:left;
width:628px;
/* background-image:url(../images/index_bkgrnd.jpg);*/
}

.left_align{
text-align:left
}

#link{
 margin-top:15px; 
}

.list_ul{
font-size:10px; 
font-family:Arial, Helvetica, sans-serif; 
text-align:left;
}

.login{
style=margin:80px;
display:inline;
line-height:25px;

}

#masthead{
background-image:url(../images/mast_head2.jpg);
background-repeat:no-repeat;
background-position:top;
width:850px;
height:163px;
}

#main_container{
vertical-align:top;
margin:0 auto;
width:850px;
}

.maintext
{
font-style:normal;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:justify;
}

.maintext_spaced
{
font-style:normal;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:14pt;
text-align:justify;
}

.margin_bottom_10px{
margin-bottom:10px;
}

.margin_top_5px{
margin-top:5px;}

.members_document{
font-size:12px;

}

#menu{
height:20px;
position:relative;
top:127px;

}

menu_links{
font-family:Arial, Helvetica, sans-serif; 
color:#ffffff; 
font-weight:bold; 
font-size:12px;
}

a.menu_links{
font-family:Arial, Helvetica, sans-serif; 
color:#ffffff; 
font-weight:bold; 
font-size:12px;
margin-left:10px;
text-decoration:none;
}


#news_alert{
text-align:justify;
}

#news_main_content{
background-repeat:no-repeat;
mnin-height:467px;
float:left;
width:620px;
padding:3px;
text-align:justify;

}

.news_image_descrpt{
font:"Courier New", Courier, monospace;
font-size:10px;
color:#666666;
display:block;
}

.news_visit{
display:block; 
width:620px;
float:left; 
text-align:justify; 
background-color:#FFFFFF;
}
#news_tab_container{
width:610px;
display:inline;
height:20px;
}

.news_tab{
padding: 0px 45px;
margin-top:10px;
display:inline;
font-weight:bold;
height:20px;
text-align:center;
}

.news_tab a {
text-decoration:underline;
}

.news_tab_show{
background-image:url(../images/news_tab_bkgrnd.jpg);
background-repeat:no-repeat;
background-position:center top;
color:#FFFFFF;
border-bottom:solid #0022FF 1px;
}

.news_tab_show a{
color:#FFFFFF;
}

.padding_top_bottom_5px{
padding-top:5px;
padding-bottom:5px;}

#right_col{
float:right;
width:221px;
margin-left:1px;

/*height:700px;*/
}

.section_title{
font:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#333399;
text-align:left;

}

.section_bkgrd_blue{
background-color:#ccccff;
padding-bottom:5px;

}

.section_bkgrd_green{
background-color:#ccffcc;
margin-top:15px;
}

.section_item_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:4px;
text-align:left;
}

.table_row_spacing_25px{
line-height:25px; 

}
.table_green_header{
background-color:#009900;
}

.button_org{
background-color:#FF6600; 
font-weight:bold; 
color:#FFFFFF;
}

/*------------------------ END CMOU STYLE---------------------------------------------*/

.button_login
{ background-color: #FFFFFF;
}
.button_login:hover
{ background-color: #FF6600;
}


#t1 td {   
	border-collapse: collapse; 
	BORDER-BOTTOM:  #aaa 0px solid;
	BORDER-RIGHT:  #D3EBE9 1px solid;
	BORDER-TOP: #D3EBE9 1px solid;
	padding:2px;
}

#t1 {
	BORDER-BOTTOM: #D3EBE9 1px solid; 
	BORDER-LEFT: #D3EBE9 1px solid; 
	font-family: sans-serif;
	color: black;
	font-size: 8pt;

}

#t1 th { 
	padding:3px;
	text-align:left;
	color:white;
	background-color: #6a99cc;
	border-right: 1px #325784 SOLID; 
	border-bottom: solid 1px #325784;	
	font-weight:bold;
	font-size:11px;
	BORDER-TOP: solid 1px #325784;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.fx_menu_link
{
	color:blue;
	text-decoration:underline;
}

.uppercase{
text-transform:uppercase;
}