/* CSS Document */
.frmCourse
{
	 margin-left:300px;
	 margin-right:250px;
	 margin-top:100px;
}

body{
/*background:url(../images/abcbg2.jpg);*/
background-color:#000000;
margin: 0;
padding: 0;
border: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#wrapper{
vertical-align:middle;
width:100%;
height:100%;
}
#framecontentTop{
vertical-align:middle;
top: 0; 
left: 0; 
width: 854px; 
height: 22px; /*Height of top frame div*/
/*overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/ 
background-color:#000000;
color: white;
}

#framelogo{
vertical-align:middle;
top: 25px; 
left: 0; 
width: 854px;
height:75px;
/*overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/ 
background-color:#000000;
color: white;
}

#framemenu{
vertical-align:middle;
top: 100px; 
left: 0; 
width: 854px; 
height: 15px; /*Height of top frame div*/
/*overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/ 
background-color:#000000;
color: white;
}

#framecontent{
vertical-align:middle;
top: 120px;
left: 0; 
width: 854px; 
height: 440px; /*Height of top frame div*/
/*overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/ 
background-color:#000000;
color: white;
}

#framecontentbottom{
vertical-align:middle;
top: 560px; 
left: 0; 
width: 854px; 
height: 20px; /*Height of top frame div*/
background-color:#000000;
color: white;
}

#maincontent{
position: fixed;
vertical-align:middle;
top: 130px; /*Set top value to HeightOfTopFrameDiv*/
left: 0;
right: 0;
background: #fff;
}

.innertube{
margin: 0px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

.Feedback
{
	vertical-align:top;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:10px;
	padding-top:10px;
}

* html body{ /*IE6 hack*/
padding: 0px 0 0px 0; /*Set value to (HeightOfTopFrameDiv 0 HeightOfBottomFrameDiv 0)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%;
vertical-align:middle;
width: 50%; 
}

/*------------- Top Navigation ---------------*/

#navigation {
		
	}

#navigation td {
	/*border-bottom: 1px solid #DDDD9D;*/
	}
	
#navigation a {
	font: bold 12px Arial, Helvetica, sans-serif;
	/*background:url(../images/navbg.jpg) repeat-x;*/
	color:#F8F8F8;
	line-height:14px;
	/*letter-spacing:.1em;*/
	text-decoration: none;
	font-weight:100;
	display:block;
	padding:8px 8px 8px 8px;
	}
.imgflash :hover

{
	background-color:Red;
	background:url(../swfnew/fa-over.jpg);
}
#navigation a:hover {
	background:url(../images/menuhover.jpg);
	/*background-image: url(images/glbnav_background.gif);*/
	color:#CCCCCC;
}

/*------------- Top Horizontal Text Link Navigation ---------------*/
.bodytext
{
	font-family :Verdana;
	font-size:11;
	color:#FFFFFF;
}

.bodytext2
{
	font-family :Verdana;font-size:11; color:#FFFFFF; text-decoration: none;
}

.bodytexttitle3
{
	font-family :Verdana,Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#FFCC00; 
	padding-left:10px;
	padding-right:15px;
	font-weight:200;
	list-style-image:url(../images/bullet_blue.jpg);
	text-align:left;
}

.bodytext3
{
vertical-align:text-top;
text-align:left;
padding-top:1px;
padding-left:15px;
padding-right:15px;
color:#FFFFFF;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.comintsoontext
{
vertical-align:text-top;
text-align:left;
padding-top:1px;
color:#999999;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.logingtitle
{
vertical-align:text-top;
text-align:center;
color:#FF9900;
font: 15px Verdana, Arial, Helvetica, sans-serif;
font-weight:200;
}

.logingtext
{
vertical-align:text-top;
text-align:center;
color:#999999;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.producttext1
{
	font-family :Verdana,Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#fbab00; 
	font-weight:100;
	line-height:normal;
	text-align:left;
	padding-left:5px;
	vertical-align:middle;
}

.homecolheading
{
	font-family :Verdana;font-size:13px; font-weight:200; color:#FFFFFF; text-decoration: none;
	font-weight: Bold;
}
.homecol2
{
	font-family :Verdana;font-size:12px; color:#FFFFFF; text-decoration: none;
	font-weight:100; text-indent:0px; text-align:left;
}
.instruction
{
	font-family :Verdana;font-size:10px; color:#ffb129; text-decoration: none;
	font-weight:100; text-indent:0px; text-align:right;
}

.SubHeading
{
	font-family :Verdana;font-size:11px; color:#FFFFFF; font-weight: Bold;
}

.MainLinks
{
	font-family :Verdana;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
}

.txtheight
{
	background-color:#FFFFFF; height:12px;font-family :verdana;font-size:10;
}

.textBox 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: 2C4152; 
height: 15px; border: 1px #333333 solid
}

.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px; color:#666666; text-decoration: none;
	font-weight:100;
}
.Headings {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}
.bodylinespaing {
	font-family :Verdana;
	font-size:10px;
	color:#993300;
	vertical-align: baseline;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	white-space: normal;
	height: 25px;
}
.SubHeadingCopy {
	font-family :Verdana;
	font-size:11;
	color:#FFFFFF;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;

}
.rheading1 {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.smallsizerow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
}
.bodylinespaing2 {

	font-family :Verdana;
	font-size:10px;
	vertical-align: baseline;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	white-space: normal;
	height: 20px;
}
.bodytextwithgap {
	font-family :Verdana;
	font-size:10;
	color:#333333;
	line-height: 20px;

}
.Headings2 {

	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
}
.textBoxCopy2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 2C4152;
	height: 15px;
	border: 1px #333333 solid;
	width: 65px;

}

BODY {
	FONT-SIZE: 14px;
	FONT-FAMILY: Verdana;
	color: #000000;

	}
	
A:link {
	color:#FFFFFF;
	text-decoration: none;

}
A:visited {
	TEXT-DECORATION: none;
	COLOR:#FFFFFF;
}
A:hover {
	TEXT-DECORATION: none;
	COLOR: #BB3A03;
}
A:active {
	COLOR: #FFFFFF;
}

.FormText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:1px 1px 0px 1px;
	color:#CCCCCC;
	text-align:left;
	width: auto;
}

.FormBoxM {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	height: 15px;
	width: 186px;
}

.Buttons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.spacingSmalht {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #333333;
}

/*----------------- Breadcrumb menu -------------------*/
a.breadcrumbs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#666666;
/*	color: #B0B0B0;*/
	text-decoration:none;
}
a.breadcrumbs:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ba0303;
}
.breadcrumbstable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:100;
	color:#999999;
	padding-left:15px;
	height:15px;
	vertical-align:middle;
	padding: 2px 2px 2px 2px;
	background:#2A2A2A;
	/*background:url(../images/breadcrumbbg.png);*/
}


#breadcrumbstable {
	padding:1px 1px 1px 1px;
}


/*--------------------------------------------*/
#instruction a {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	/*background:url(../images/navbg.jpg) repeat-x;*/
	color:#ffb129;
	text-align:left;
	font-weight:100;
	}
#instruction a:hover {
	color:#BB3A03;
}

/*----- Quick Link Panel -------------*/
.quicklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:100;
	text-align:left;
	color:#666666;
	padding-left: 5px;
}

/*----- Product List Panel -------------*/
#productblock1 {
	padding:5px 5px 15px 5px;
}

#productblock2 {
	font-family :Verdana,Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#fbab00; 
	font-weight:100;
	line-height:15px;
	text-align:center;
	vertical-align:middle;
	padding:5px 8px 5px 5px;
}

#righthandmenu {
	padding:2px 2px 2px 2px;
}

#contenttable {
	padding:2px 2px 2px 2px;
	vertical-align:top;
}

#maintable {
	vertical-align:top;
	padding:0.5px 0.5px 0.5px 0.5px;
}

/* --------------- Page Browsing ------------------------*/
#nav1
{
	position: relative;
	top: 0px;
    line-height: 100%;
	height:15px;
}

#nav1 div
{
/*	height:30px;*/
}

#nav1 div ul
{
	float:right;
	text-align:center;
/*	height:20px;*/
	padding:0 0 0 0px;
	margin:0px;
}

#nav1 div ul li
{
	display:inline;
	padding:0;
	margin:0;
}

#nav1 div a {
	float:left;
}

#nav1 div ul a
{
	padding:1px 1px 1px 1px;
	text-transform:uppercase;
    width: 15px;
	font-size:9px;
	color:#FFF;
	border:1px solid #fff;
	font-family:arial;
	font-weight:bold;
	background: #356AA0;
	cursor:hand;
	display:block;
/*    text-align: center;*/
	text-decoration:none;
}

#nav1 div ul a:hover
{
	background-color:#D4E5F9;
	color: #000;
}
#nav1 div ul a.on
{
	background:#D4E5F9;
	color: #000;
}
#nav1 div ul a.on:hover
{
	text-decoration:none;
	background-color:#F7F3E7;
}

/*------------- Side Navigation Panel ---------------*/

.sidenavigationtitle{
	font: bold 15px "Trebuchet MS" ;
	color:#CCCCCC;
	text-align:left;
	line-height:14px;
	text-decoration: none;
	font-weight:100;
	padding-left:10px;
}

#sidenavigation td {
/*background:url(../images/SN_TDbg.jpg) repeat-x;*/
	background:url(../images/navbg.jpg) repeat-x;
vertical-align:middle;
}
#sidenavigation a {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/navbg.jpg) repeat-x;
	color:#999999;
	text-align:left;
	font-weight:100;
	display:block;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	}
#sidenavigation a:hover {
	background:#1d5063;
	color:#CCCCCC;
	padding-top:5px;
	display:block;
	padding-bottom:5px;
}
#sidenavigation .Active
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/navbg.jpg) repeat-x;
	background: #105B60;
	color:#CCCCCC;
	padding-top:5px;
	display:block;
	padding-bottom:5px;
}


.HeaderSelectedClass
{
	background:#B3211E;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:3px;
	text-align:left;
	
}

.ContentClass
{
	padding-bottom:2px;
	padding-top:2px;
	border-style:none;
	
}

.HeaderClass
{
	adding-bottom:2px;
	padding-top:2px;
	text-align:left;
	
}


.CodeBG
{
	background-image:url(images/NewWork/Texarea.png);
	color:ff0000;
}
.textArea
{
	font-family :Verdana;
	color:#000000;
	font-size:medium;
}

textarea
{
	background-image:url('images/Texarea.png');
	color:ff0000;
	width: 750px;
}

.Form_text_border
{
	FONT-SIZE: 16px;
	COLOR: #000;
	FONT-FAMILY:Tahoma;
	margin:0;
	height:25px;
	border: 1px solid #909001;
	background-color:#fff;
	width:188px;
}


.Form_text_UnderLine
{
	FONT-SIZE: 16px;
	COLOR: #fff;
	FONT-FAMILY:Tahoma;
	margin:0;
	height:18px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
	background-color:#000;
	width:188px;
}

.lecturerText
{
	FONT-SIZE: 16px;
	COLOR: #fff;
	FONT-FAMILY:Tahoma;
	margin:0;
	height:18px;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	border-top: 1px solid #000;
}

.recaptcha_image img { width: 180px; height:50px } 

.readMoreStyle { font-size:small;}


#loginbox {
width:270px;
height:200px;
background:url(../images/loginglobebg.gif) no-repeat;
}

#welcometext_box {
width:448px;
height:96px;
background:url(../images/box_welcometext.jpg) no-repeat;
}

.loginbox1 {
width:850px;
height:30px;
background:url(../images/loginbg_long.jpg) no-repeat;
}

#DivBG {  display: none;  background:#000000 ; position: absolute; opacity: 1; -moz-opacity: 1; -khtml-opacity: 1; filter: alpha(opacity=8); width: 100%; height: 100%; top: 0; left: 0; z-index: 500; vertical-align:middel;}
#DivBOX { display: none; position: absolute;  color: #333; font-size: 1.2em; text-align: center;  top: 250px; z-index: 550;vertical-align:middel; }
.DivX { font-size: 12px; color: #ddd; padding: 4px 0;z-index: 550; }

/*contactus*/

.address-base
{
    
    background-color:#373536;
}
.contact-table
{
    font-size: 9pt;
    color: White;
    
}
.contactus-maintable
{
	padding-left:10px;
}

.contact-table div.country
{
    /*font-size: 16pt;
    font-weight: bold;
    color: #E2B421;
    float:left;
    clear:none;
    border-right:dashed 1px white;    
    text-align:center;
    padding-top:30px;*/
    padding: 10px 10px;
    color: #FF9915;
    clear:none;
    text-align:center;    
    font-size: 16pt;
}
.contact-table div.country a
{
    font-size: 9pt;
    text-decoration: none;
    color: White;
}
.contact-table div.country a:hover
{
    font-weight: bold;
    color: #1083C4;
    text-decoration:underline;
}
.contact-table div.address
{
    padding: 10px 10px;
    clear:none;
    text-align:left;
    border-right:dashed 1px white;
    border-left:dashed 1px white;
    height:120px;
    font-size: 9pt;
    
}
.contact-table div.contact-us
{
    text-align:left;
    clear:none;
    padding: 10px 10px;    
    font-size: 9pt;
    height:120px;
}
.contact-table div.contact-us a
{
	color:White;
}
.counrtyname
{
	color:#E2B421;
	font-size:16pt;	
}
.addressheading
{
	color:#808080;
}
.maincontainer
{	
	text-align:justify;
	float:left;
	width:275px;
	height:180px;
	font-family:Sans-Serif,Tahoma,Verdana;
	font-size:13px;	
}

