﻿
.dropdown {float:left; padding-right:0px}
.dropdown dt {width:90px; border:0px solid #9ac1c9; padding:0px; cursor:pointer;text-align:center;color:#E1743C;font:12px Verdana; font-weight:bold}
.dropdown dt:hover {background-color:#F5C777;color:White;}
.dropdown dd {position:absolute; overflow:hidden; width:160px; display:none; background:#fff; z-index:200;font:10px Verdana; font-weight:bold;text-align:left;padding:0; margin:0 }
.dropdown ul {width:158px; border:1px solid #D8D8D8; list-style:none;padding:0; margin:0}
.dropdown li {display:inline}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:5px; color:#333; text-decoration:none; background:#FFFFFF; width:148px;}
.dropdown a:hover {background:#F8E0B0; color:#000;text-decoration: none;}
.dropdown .underline {border-bottom:1px solid #b9d6dc}



body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


a.Link_blue
{
    text-align: center;
    vertical-align: middle;
    font-family: Verdana;
    color: white;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    background-image: url(images/Link_blue.gif);

    
}
.TextDesc
{
	text-decoration:none;
	font-family:Verdana;
	font-size:12px;
	
	list-style-image:url([../images/arrow.gif]);
	text-align:left;
	
	
}
a.Link_blue:hover
{
    text-align: center;
    vertical-align: middle;
    font-family: Verdana;
    color: Black;
    text-decoration: none;
    font-size: 9pt;
    font-weight: bold;
    background-image: url(images/Link_orange.gif);
}


       
a.gc_lost_pw {
	color:#FF6B1A;
}
a.gc_lost_pw {
	color: #ffffff;
}
.gc_button {
	cursor: hand;
}


table, td {
	
	
	margin:0px;
}

a,
a:visited {
	text-decoration: none;
	
	
}
a:hover {
	text-decoration: underline;
}

.contact
{
color:#000000;
text-decoration:none;
}

.mainlevel
{
color:#ACACAC;
text-decoration:none;
font-size: 11.5px;
font-weight:bold;
 font-family:"Century Gothic";

}
.mainlevel a.link
{
color:#767676;
text-decoration:none;
font-size: 11.5px;
border-bottom:#c0c0c0;
}

#active_menu
{

color:#FF6008;

}


.sectiontableentry1
{
background-color:#D8D8D8;
width:100%;
}

.sectiontableentry2
{
background-color:#ffffff;
width:100%;

}
.Title
{
	font-size:11pt;
	color:#00364a;
	text-decoration:none;
	font-size:inherit;
	
}
.category 
{
font-size:14px;
color:#000000;
text-decoration:none;
}

.table-menu
{
border-bottom-color: #ff3366

}

/* MAIN PAGE LAYOUT BEGIN */

  #frame-725{
	width:725px;
	background-color:#FFFFFF;
	border:3px solid #cacaca;
  }

.menu-top {
	color:#ffffff;
	font-weight:bold;
	font-size:13px;
	text-align:center;
	padding:0px;
}

.menu-top a.link
{


color:#ffffff;
font-weight:bold;
font-size:13px;
text-align:center;
padding:0px;

}
.menu-top a.link:visited
{
color:#ffffff;
font-weight:bold;
font-size:13px;
text-align:center;
padding:0px;

}
.mainlevelmenu-top
{
text-decoration: none;
font-family:"Century Gothic";
color:#ffffff;
font-weight:bolder;
font-size:12px;
text-align:center;
vertical-align:middle;
padding:1px;
}

   #top-top{
	height:83px;
	background-color:#dcdcdc;
	background-image:url("../images/top_top.jpg");
   }

   #top-menu{
	height:24px;
	background-color:#FF6008;
	text-align:left;
   }
   
   #top-menu table.moduletable {
	height:24px;
   }
   
   span.mainlevel-nav {
   	color:#dcdccd;
	height:24px;
   }
   
   #top-menu a{
   	margin-right:10px;
	margin-left:10px;
	padding-right:10px;
	color:#ffffff;
	text-decoration:none;

	font-weight:bold;
	font-size:12px;
	border-right: 1px solid #dcdcdc;
   }
   
   #top-menu a:hover{
   	text-decoration:underline;
	font-size:13px;
   }
   
   #top-image{
	height:175px;
	background-image:url("../images/front-top.jpg");
   }
   
   #closure{
   	width:100%;
	background-color:white;
	border-top:5px solid #cacaca;
   }
   
   #vision{
   	float:left;
	width:362px;
	border-right:1px solid gray; 
	text-align:left;
	background-color:#FFFFFF;
	background-image:url("../images/vision_bg.jpg");
	background-repeat:no-repeat;
	background-position:top;
   }
   
   #vision span{
   	background-color:transparent;
	color:white;
	padding-left:8px;
	margin-top:4px;
	margin-bottom:20px;
	display:block;
	font-weight:bold;
	font-size:12px;
	height:22px; 
   }
   
   #vision p{
   	padding:8px;
   }
   
   #short-menu{
   	float:right;
	width:362px;
	text-align:left;
	background-color:#FFFFFF;
	background-image:url("../images/short_menu_bg.jpg");
	background-position:top;
	background-repeat:no-repeat;
   }
   
   #short-menu span{
	background-color:transparent;
	color:white;
	padding-left:8px;
	margin-top:4px;
	margin-bottom:20px;
	display:block;

	font-weight:bold;
	font-size:12px;
	height:22px;
   }
   
   #short-menu p {
   	padding:8px;
   }
   
   #tblShortMenu a{
   	text-decoration:none;
	color:#FFFFFF;
   }
   
   #tblShortMenu td {
   	background-position:left;
	background-repeat:no-repeat;
	text-align:left;
   }
   
   #tblShortMenu td#first { padding-left:42px; }
   #tblShortMenu td#second { padding-left:25px; }
   #tblShortMenu td#third { padding-left:20px; }
   
    
   #enclose{
   	clear:both;
   }
   
   #bottom-image{
   	 width:725px;
	 height:81px;
	 background-image:url("../images/bottom-image.jpg");
   }
   
   #bottom-image p{
   	text-align:center;
	width:300px;
	padding-top:20px;
   }
   
   #footer{
	width:725px;
	height:20px;
	background-color:#215f98;
	color:#FFFFFF;

	font-size:10px;
   }
   #footer a {
   	color:#ffffff;
   }
   
/* MAIN PAGE LAYOUT END */

 /* INNER PAGE LAYOUT BEGIN */
   #inner-top{
   	height:72px;
	background-image:url("../images/inner_top.jpg");
   }
   



   #inner-top-alt{
   	background-color:#05548f;
	height:71px;
	background-image:url("../images/inner_top_alt.jpg");
	background-position:right;
	background-repeat:no-repeat;
	
   }
   
  
   #menu_column{
	float:left;
	width:148px;
	text-align:left;
   }
  
   #content_column{
   	float:right;
	width:576px;
	text-align:left;
	border-left:1px solid #000000;
	min-height:350px; 
   }
   
   #content_column .contentpane, .contentpaneopen{
	padding-left:20px;
	padding-right:10px;
    
   }
   
.contentpaneopen p {
	padding-left:20px;
	padding-right:10px;
    
   }

   #content_column .componentheading {
	padding-left:20px;
	padding-right:10px;
	margin-top:20px;
	margin-bottom:20px;
	font-size:14px;
	font-weight:bold;
   }
   
   #content_column div#pathway{
   	padding-left:20px;
	margin-bottom:10px;
	color:#cacaca;
	font-size:11px;
	font-weight:bold;
   }
   
   #content_column div#pathway a{
   	color:#333333;
   }
.pathway {	
   	color:#808080;
   }
   
.pathway a{
   	color:#808080;
   text-decoration:none;
   }
   

   #content_column div {
   	padding-left:20px;
   }
   /* INNER PAGE LAYOUT END */
    
   #bottom-menu a.mainlevel-nav{
   	color:#cacaca;

	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-left:7px;
   }
   
   #menu_column div.moduletable table {
	padding-left:10px;
	padding-right:10px;
   }
   
   #menu_column div.moduletable h3 {
   	margin-left:10px;
   }
   
   #menu_column div.moduletable a {
   	text-decoration:none;
	
   }
   
   #menu_column div.moduletable table td{
   	font-size:12px;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:1px;
	border-bottom:1px solid gray;
   }
   
   #menu_column div.moduletable table td:hover {
   	text-decoration:underline;
	background-color:#cacaca;
   }
   
    
   /* LOGIN BOX BEGIN */
        table.login_box{
		margin-bottom:10px;
		background-color:#1178c7;
	}
	
	table.login_box td{
		font-family:serif;
		font-size:14px;
		font-weight:bold;
		color:#ffffff;
		padding:5px;
	}
	
	table.button_row {
		font-family:sans-serif;
		font-size:12px;
		color:blue;
	}

	table.button_row a {
		color:red;
	}
	
	table.button_row input {
		color:#FFFFFF;
		background-color:#1178c7;
		width:80px;
	}
	/* LOGIN BOX END */
	
/* REGISTRATION FORM BEGIN */
#frmRegistration h4{
		color:#FFFFFF;
		background-color:#05548f;
		padding-left:30px;
		text-align:left;
	}
	
	#frmRegistration span.wick-small-blue{
		color:blue;
		font-size:12px;
	}
	
	table.field_group {
		width:90%;
		margin-bottom:30px;
		border:1px solid #cacaca;
	}
	
	table.field_group th {
		text-align:left;
		color:#FFFFFF;
		background-color:#919191;
	}
	
	table.field_group td {
		/* padding:8px; */
		padding-bottom:5px;
	}
	
	table.tblTermOfUse textarea{
		width:100%;
	}
td {

}
	
	table.tblTermOfUse td#tdButtons input {
		margin:5px;
		background-color:#4e77b7;
		width:80px;
		color:#FFFFFF;
		font-size:16px;
		font-weight:bold;
	}
/* REGISTRATION FORM END */

div.com_gamasec {
	width:98%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px auto;
}


div.com_gamasec table {
	/*border-bottom:1px solid #CACACA;*/
        width:80%; 
	/*border:1px solid #CACACA;*/
	padding:0px;
	margin:0px;
	font-size:12px;
	border-spacing:none;
	border-collapse:collapse;
}


div.com_gamasec table td {
	/*border:1px solid #CACACA;*/
}

div.com_gamasec table tr.register_buttons table {
	width:100%;
}


div.com_gamasec table a {
	 display:block; 
	width:70px;
	height:20px;
	float:left;
	text-align:center;
	text-decoration:none;
	line-height:20px;
	color:#000000;
	/*background:url(../images/btn_orange.gif) no-repeat center center;*/
	background-color:transparent;
	border:1px solid #999999;
	padding:0px;
	margin:0px 1px;
}



div.com_gamasec table a:hover {
	color:#FFFFFF;
	background-color:#FF6008;
	text-decoration:none;
}

tr.register_buttons table a.gc_lost_pw {
	width:90px;
	display:inline;
	float:none;
	border:none;
	line-height:24px;
	color:#FF6B1A;
	padding:0px;
	margin:0px;
	}
	
	tr.register_buttons table a.gc_lost_pw:hover
	{
		color:#FFFFFF;
	background-color:#FF6008;
	text-decoration:none;
	}

tr.register_buttons table a:hover {
	color:#FFFFFF;
}

tr.register_buttons1 table a.gc_lost_pw {
	width:90px;
	display:inline;
	float:none;
	border:none;
	line-height:24px;
	color:#FF6B1A;
	padding:0px;
	margin:0px;
	}
	
	tr.register_buttons1 table a.gc_lost_pw:hover
	{
		color:#FFFFFF;
	background-color:#FF6008;
	text-decoration:none;
	}

tr.register_buttons1 table a:hover {
	color:#FFFFFF;
}

tr.register_buttons2 table a.gc_lost_pw {
	width:90px;
	display:inline;
	float:none;
	border:none;
	line-height:24px;
	color:#dedede;
	padding:0px;
	margin:0px;
	}
	
	tr.register_buttons2 table a.gc_lost_pw:hover
	{
		color:#dedede;
	background-color:#dedede;
	text-decoration:none;
	}

tr.register_buttons2 table a:hover {
	color:#dedede;
}

input.gc_button {
	border:none;
	width:84px;
	height:21px;
	background:url(images/gc_button.jpg) no-repeat center center;
	color:#FFFFFF !important;
	font-weight:bold;
	line-height:20px;
        margin-top: 5px;
}
.EditorText
{
	font-weight:normal;
	font-size:40px;
}


input.gc_textfield {
	width:177px;
	height:24px;
	border:none;
	line-height:22px;
	background:url(../images/gc_textfield.jpg) no-repeat center 40%;
	background-attachment:fixed;
	padding:0px 3px;
	margin:0px;
}

table.home_info {
	border:1px solid #666666;
	border-collapse:collapse;
}

table.home_info tr {
	border:1px solid #666666;
}

table.home_info td {
	
	border-collapse:collapse;
}
a.mainlevel-design
{
text-align:center;
color:#ffffff;
text-decoration:none;
width:149px;
height:26px;
font-size:14px;
font-weight:bold;
padding-top:3px;
background:url(images/menu-filler-managment.gif) repeat-x;

}
a.mainlevel-design:hover
{
text-align:center;
color:#ffffff;
text-decoration:none;
width:149px;
height:26px;
font-size:14px;
font-weight:bold;
padding-top:3px;
background:url(images/menu-filler-managment-on.gif) repeat-x;

}

.moduletable-design
{
border-collapse:collapse;
background-color:#055490;
}

td.moduletable-design
{
border-collapse:collapse;
background-color:#055490;
}
span {
	font-size: 10px;
}

menu18 a 
{
 text-decoration: none;
 color:Green;
 display:block;
}


div.menu17 a
{
 text-decoration: none;
 display:block;
 
}
a.logout:hover
{
	text-decoration: none;
	background-color:#ff6600;
	
	color: White;
} 

div.menu17 a:hover
{
	text-decoration: none;	
}

	table.signup_form td{
		padding:5px;
        color:#ffffff;
        font-weight:bolder;
	}
	
	table.signup_form1 td{
		padding:1px;
        color:#ffffff;
        font-weight:bolder;
	}
	
	table.signup_form td span.small_letters{
		font-size:10px;
		color:#ffffff;
	}


	td.right_col_right{
		
		text-align:left;

	}

	tr.register_buttons input{
		color:#0A5B98;
		font-size:13px;
		font-weight:bold;
		width:85px;

	}
	
	 .register_buttons
	 {
		color:#0A5B98;
		font-size:13px;
		font-weight:bold;
		width:80px;
	 }
	 
	 tr.register_buttons1 input{
		color:#0A5B98;
		font-size:13px;
		font-weight:bold;
		width:85px;

	}
	.title_home_left
	{
		color:#302e30;
		font-size:10px;
		font-weight:bold;
		padding-left:5px;
	}
	.text_home_left
	{
		color:#131012;
		font-weight:normal;
		font-size:12px;
		padding-left:5px;
		font-family:Verdana;
	}
	.title_home
	{
		color:#00364a;
		font-size:12px;
		font-weight:bold;
	}
	 .register_buttons1
	 {
		color:#0A5B98;
		font-size:13px;
		width:80px;
	 }
	  tr.register_buttons2 input{
		color:#ff6600;
		font-size:13px;
		font-weight:bold;
		width:85px;

	}
	 .register_buttons2
	 {
		color:#ff6600;
		font-size:13px;
		font-weight:bold;
		width:80px;
	 }

.GridRow
{
	border-bottom: black 5px solid;
	color: Red;
	border-top: black 1px solid;
}

.H1
{
	font-size:16px;
           color:Black;
           font-weight:bold;
           font-family:Verdana;
           margin-top:0px;
           margin-bottom:-15px; 
           padding-bottom:15px; 
          

}
.H3
{
	font-size:16px;
           color:Black;
           font-weight:bold;
           font-family:Verdana;
           margin-top:-5px;
           margin-bottom:-15px; 
           padding-bottom:15px; 
          

}


