/* CSS Document */
/*
> # indicates an ID
> . indicates a class
*/
* { margin:0; padding:0;}

body{
	font:11px/14px tahoma, arial, helvetica, sans-serif;
	color:#505050;
	background:#ffffff;	
}

a{color:blue;text-decoration:none;font:11px/14px tahoma, arial, helvetica, sans-serif;}
a:hover{ text-decoration:none;}
.link{ color:#007EC4;}
.link_1{ color:#DE3E11; font-size:12px; background:url(images/arr.gif) 0 5px no-repeat; padding:0 0 0 16px;cursor:hand}
.link_2{ color:#007EC4; line-height:16px;}
.link_3{ color:#007EC4; background:url(images/arr.gif) 0 3px no-repeat; padding:0 0 0 17px;}
.link_4{ color:#DE3E11;}
.link_5{ color:#000000;text-decoration:underline;}
.link_6{ color:#000000;text-decoration:underline;cursor:hand;font-size:11px; font-weight:bold;}

.col { float:left;}
.clear { clear:both;}
input, textarea{ vertical-align:middle;}
input, textarea{font:11px/14px tahoma, arial, helvetica, sans-serif;}
input{ width:168px; height:18px;}
textarea{ width:168px; height:60px; overflow:auto;}
.inp_h{height:24px; margin:0 0 4px 0;}
#main {margin:0 auto;}

#header {background: url(images/bg_fl3.jpg) top no-repeat;}
#header .indent { padding:25px 0 0 19px;}
#header .indent_1{float:left; margin:0px 392px 0 0;}
.bg_flash{width:490px;}

/*Default Page Center Panel*/
#bg_flashPicture
{
    width:100%;display:inline
}
#bg_flashEducate
{
    width:100%;display:none;
}
#bg_flashTrain
{
    width:100%;display:none;
}
#bg_flashCapture
{
    width:100%;display:none;
}


/*//Default Page Center Panel*/

/*table*/
.left_top{ background:url(images/left_top.gif) left top no-repeat;}
.right_top{ background:url(images/right_top.gif) right top no-repeat;}
.left_bot{ background:url(images/left_bot.gif) left bottom no-repeat;}
.right_bot{ background:url(images/right_bot.gif) right bottom no-repeat;}
.side_top{ background:url(images/side.gif) top repeat-x;}
.side_bot{ background:url(images/side.gif) bottom repeat-x;}
.side_left{ background:url(images/side.gif) left top repeat-y;}
.side_right{ background:url(images/side.gif) right top repeat-y;}
/*//table*/

/*table_1*/
.left_top_1{ background:url(images/left_top_1.gif) left top no-repeat;}
.right_top_1{ background:url(images/right_top_1.gif) right top no-repeat;}
.left_bot_1{ background:url(images/left_bot_1.gif) left bottom no-repeat;}
.right_bot_1{ background:url(images/right_bot_1.gif) right bottom no-repeat;}
.fill_1{ background:url(images/fill_1.gif) bottom repeat-x;}
.side_top_1{ background:url(images/side_1.gif) top repeat-x;}
.side_bot_1{ background:url(images/side_1.gif) bottom repeat-x;}
.side_left_1{ background:url(images/side_1.gif) left top repeat-y;}
.side_right_1{ background:url(images/side_1.gif) right top repeat-y;}
/*//table_1*/

/*-----MainMenu-----*/
#MainMenuWrapper
{
   width: 738px; padding-top: 20px; padding-bottom: 2px;position:relative;
}
#MainMenu
{
    padding-left: 19px;
}
/*-----//MainMenu-----*/

/*-----index-----*/
#ctl00_page #wrapper .indent {padding:30px 17px 25px 19px;}
#ctl00_page #wrapper .column_1{ margin:0 0 0 2px;}
#ctl00_page #wrapper .column_3{ margin:0 0 0 2px;}
#ctl00_page #wrapper .column_4{ margin:0 0 0 2px;}
#ctl00_page #wrapper .column_1 .indent{padding:18px 15px 23px 21px;}
#ctl00_page #wrapper .column_2 .indent{padding:20px 15px 23px 21px;}
#ctl00_page #wrapper .column_3 .indent{padding:20px 15px 24px 21px;}
#ctl00_page #wrapper .column_4 .indent{padding:20px 15px 24px 21px;}
/*-----// index-----*/

/*-----index-1-----*/
#ctl00_page_1 #wrapper .indent {padding:30px 17px 25px 19px;}
#ctl00_page_1 #wrapper .column_1{ margin:0 0 0 2px;}
#ctl00_page_1 #wrapper .column_3{ margin:0 0 0 2px;}
#ctl00_page_1 #wrapper .column_4{ margin:0 0 0 2px;}
#ctl00_page_1 #wrapper .column_1 .indent{padding:18px 21px 23px 21px;}
#ctl00_page_1 #wrapper .column_2 .indent{padding:20px 15px 23px 21px;}
#ctl00_page_1 #wrapper .column_3 .indent{padding:20px 15px 24px 21px;}
/*-----// index-1-----*/

/*-----index-2-----*/
#ctl00_page_2 #wrapper .indent {padding:30px 17px 25px 19px}
#ctl00_page_2 #wrapper .column_1{ margin:0 0 0 2px;}
#ctl00_page_2 #wrapper .column_2{ margin:0 0 0 0;}
#ctl00_page_2 #wrapper .column_3{ margin:0 0 0 2px;}
#ctl00_page_2 #wrapper .column_1 .indent{padding:18px 10px 24px 21px;}
#ctl00_page_2 #wrapper .column_2 .indent{padding:20px 15px 24px 21px;}
#ctl00_page_2 #wrapper .column_3 .indent{padding:20px 20px 24px 21px;}
/*-----// index-2-----*/

/*-----index-3-----*/
#ctl00_page_3 #wrapper .indent {padding:30px 17px 25px 19px;}
#ctl00_page_3 #wrapper .column_1{ margin:0 0 0 2px;}
#ctl00_page_3 #wrapper .column_3{ margin:0 0 0 2px;}
#ctl00_page_3 #wrapper .column_1 .indent{padding:18px 21px 23px 21px;}
#ctl00_page_3 #wrapper .column_2 .indent{padding:20px 15px 24px 21px;}
#ctl00_page_3 #wrapper .column_3 .indent{padding:20px 20px 24px 21px;}
#ctl00_page_3 #wrapper .column_4 .indent{padding:0 5px 0 0;}
/*-----// index-3-----*/

/*-----index-4-----*/
#ctl00_page_4 #wrapper .indent {padding:30px 17px 25px 19px;}
#ctl00_page_4 #wrapper .column_1{ margin:0 0 0 2px;}
#ctl00_page_4 #wrapper .column_2{ margin:0 0 0 0;}
#ctl00_page_4 #wrapper .column_3{ margin:0 0 0 2px;}
#ctl00_page_4 #wrapper .column_1 .indent{padding:18px 23px 25px 21px;}
#ctl00_page_4 #wrapper .column_2 .indent{padding:20px 15px 24px 21px;}
#ctl00_page_4 #wrapper .column_3 .indent{padding:20px 20px 24px 21px;}
#ctl00_page_4 #wrapper ul {list-style:none;}
#ctl00_page_4 #wrapper li a { 
	line-height:16px;
	color:#007EC4;
	text-decoration:underline;
}
#ctl00_page_4 #wrapper li a:hover {text-decoration:none} 
/*-----// index-4-----*/

/*-----index-5-----*/
#ctl00_page_5 #wrapper .indent {padding:30px 17px 25px 19px;}
#ctl00_page_5 #wrapper .column_1{ margin:0 0 0 2px;}
#ctl00_page_5 #wrapper .column_2_1{ text-align:right;}
#ctl00_page_5 #wrapper .column_3{ margin:0 0 0 2px;}
#ctl00_page_5 #wrapper .column_4{ margin:0 0 0 2px;}
#ctl00_page_5 #wrapper .column_1 .indent{padding:18px 21px 23px 21px;}
#ctl00_page_5 #wrapper .column_2 .indent{padding:20px 15px 24px 21px;}
#ctl00_page_5 #wrapper .column_2_1 .indent{padding:0 18px 0 0;}
#ctl00_page_5 #wrapper .column_3 .indent{padding:20px 15px 24px 21px;}
/*-----// index-5-----*/

/*-----index-6-----*/
#ctl00_page_6 #wrapper .indent {padding:30px 17px 25px 19px;}
#ctl00_page_6 #wrapper .column .indent {padding:17px 14px 23px 21px;}
#ctl00_page_6 #wrapper #ourteam .left {float:left;width:80%; border-right:dotted 1px #d8d8d8 }
#ctl00_page_6 #wrapper #ourteam .right {width:20%; }
#ctl00_page_6 #wrapper #ourteam .right p{padding-left:10px;}
#ctl00_page_6 #wrapper #ourbusiness {text-align:left}
#ctl00_page_6 #wrapper #ourbusiness .left {float:left;width:30%; border-right:dotted 1px #d8d8d8; }
#ctl00_page_6 #wrapper #ourbusiness .right {width:69%; }
#ctl00_page_6 #wrapper #ourbusiness .right p {padding-left:5px;}
#ctl00_page_6 #wrapper #news .left {float:left;width:49%;border-right:dotted 1px #d8d8d8; }
#ctl00_page_6 #wrapper #news .right {width:50%; padding-left:5px; }
#ctl00_page_6 #wrapper #howitworks ul { margin-top: 0px; padding-left: 10px}
#ctl00_page_6 #wrapper #howitworks li {margin-left: 20px;}
#ctl00_page_6 #wrapper #howitworks .left {width:50%;float:left; }
#ctl00_page_6 #wrapper #howitworks .right {width:49%; border-left:dotted 1px #d8d8d8}
#ctl00_page_6 #wrapper #creativeservices .left {float:left;width:50%;border-right:dotted 1px #d8d8d8 }
#ctl00_page_6 #wrapper #creativeservices .right {width:49%}
#ctl00_page_6 #wrapper #iTrain .left {float:left;width:30% }
#ctl00_page_6 #wrapper #iTrain .right {width:69%;  border-left:dotted 1px #d8d8d8}
#ctl00_page_6 #wrapper #Contact .left {float:left;width:69%;border-right:dotted 1px #d8d8d8 }
#ctl00_page_6 #wrapper #Contact .right {width:30%; vertical-align:text-top}
/*-----// index-6-----*/
#footer {
	background:url(images/bg_footer.gif) top no-repeat; word-spacing:11px;
}
#footer .txt{ word-spacing:normal;}
#footer span {word-spacing:normal; margin:0 0 0 40px;}
#footer .indent {padding:5px 0 0 20px;}
#footer .indent2 {padding:5px 0 0 20px;}
#footer a{color:#505050; word-spacing:normal;}
#footer .link{
	font:11px/14px arial, helvetica, sans-serif; color:#007EC4; font-weight:bold;}

.para {word-spacing:normal;}
.para span {word-spacing:normal; margin:0 10px 0 10px; padding-left:10;}
.para .indent {float:left; margin-left:0px; margin-right:0px; padding-left:0px;}
.para .indentby5 {float:left; margin-left:5px; margin-right:0px; padding-left:0px;}	
.indentby5 {float:left; margin-left:5px; margin-right:0px; padding-left:0px;}	
	
#c2 .left	{float:left;width:47%;border-right:dotted 1px #d8d8d8 }
#c2 .right  {float:left;width:50%;  margin-left:10px; }
/*-----Misc-----*/
.commandbutton
{
	background-color: 	#696969;
	color: 				#000000;
	padding: 			2px 2px 2px 2px;
	font-size:			9pt;
	font-family:		Verdana;
	filter:				progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B4C5DF, EndColorStr=#91A9D0);
	border-width: 		0px;
	height: 21px;	
}

.button
{
 padding: 	0px 0px 0px 0px;
   color:#000000;
   background-color:#dcdcdc;
   font-family:Verdana;
   font-size:9pt;
   font-weight:bold;   
   border:1px solid; 
   filter:		progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#D8D8D8, EndColorStr=#DcDcDc);
   height: 24px;
   width: 120px;
   vertical-align:top;
 }


.HR
{
    border-top:dotted 1px #D8D8D8; width:100%;   
}
.Quotes
{
    color:#EE3424;
    font-weight:bold;
    
}
.Quotes small
{
    font-style:italic;
    text-align:right;
    color:#000000;
}
/*-----//Misc-----*/

/*-----Login Page-----*/
td
{
    font:12px tahoma, arial, helvetica, sans-serif;
}
.LoginTextBoxes
{
     font:12px tahoma, arial, helvetica, sans-serif;
     border:solid 1px #000000;
     padding-top:1px;
     padding-bottom:1px
}

/*-----//Login Page-----*/



/* errorblock Start */
	/* Used for "div-like" block error messages 
	(as in a summary error control with a background color) */
	
.errorblock
{
	BACKGROUND: #EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #990000;
	text-decoration: none;
	padding:5px 5px 5px 5px;
}
/* errorblock End */

/* error Start */ 
	/* Used when an error font with NO background is desired */

.error
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000; 
	text-decoration: none;
	padding:5px 5px 5px 5px;
}
/* error End */

/* successmessage Start */
	/* Used when an success/thank you message font with NO background is desired */
.successmessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #009900;
	text-decoration: none;
}

.labelmessage
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #FF0000;
	text-decoration: none;
	padding-left:40px;
}

/* successmessage End */