/*
	Date: FEBRUARY 11, 2009.
	Title: ASHFORS GLOBAL
============================
*/

body{
     padding:0px; margin:0px; background:#FFFFFF url(http://www.ashfordglobalit.com/images/ag_body_sllice.jpg) repeat-x;
	 }

	 
*{
  padding:0px; margin:0px; 
  }
  
 
ul,ol{
	padding:0px; margin:0px;
}	
a{
	text-decoration:none;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:0px;
	color:#2B2B2B;
	text-align:justify;
	line-height:13px;
 }
 
h1{
 font-family:Arial, Helvetica, sans-serif;  padding:0px; margin:0px;
 }

h2{
 font-family:Arial, Helvetica, sans-serif;  padding:0px; margin:0px;
 }

.top{
    padding-top:0px; margin-top:0px;
	}
	
.input-box{
          font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-weight:normal; color:#000000; 
		  height:17px; border:1px solid #B9B7B7; background-color:#FFFFFF; width:220px;
            }
			
/*----------text style-----------*/			

/*-----------------start page structure------------------------*/

#wrap_block{
      width:984px;
	  position:relative;
	  margin:auto;
	  }
	  
#wrap{
      width:984px;	 
	  float:left;
	  position:relative;
	  margin-top:10px;
	  background:url(http://www.ashfordglobalit.com/images/ag_wrap_slice.png) repeat-y;
	  }

#main_wrap{
      width:921px;
	  position:relative;
	  float:left;
	  padding:36px 32px 0 31px;
	  background:url(http://www.ashfordglobalit.com/images/ag_top_round.jpg) no-repeat;
	  }


/*-----------------end page structure------------------------*/


/*---------------text style -----------------------------------*/

.txt1{
     font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#231F20;
	 }
	 
	 
.txt2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0367C5; font-weight:normal;}
	.txt2 a{color:#0367C5; text-decoration:underline;}
		.txt2 a:hover{color:#0367C5; text-decoration:none;}
.txt3{
     font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF;
	 }
	.txt3 a{color:#FFFFFF;		 }
	
.txt4{
     font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#737373;	 }
	 
    .txt4 a{color:#0000FF;	 }
	  .txt4 a:hover{color:#737373;	 }

/*----------------------------top-----------------------------*/

#top{
     width:921px;
	 float:left;
	 position:relative;
	 z-index:999;
	 }

/*---header----*/

.header{
        width:921px;;
		float:left;
		height:94px;
		}

/*------------------ navigation-----------------*/		
.menu{
	width:921px;
	height:36px;
	float:left;
	position:relative;
	background:url(http://www.ashfordglobalit.com/images/ag_menu_slice.gif) repeat-x;
	margin-top: 10px;
     }
	 
/*.menu li{
         display:inline; padding:0px; margin:0px;
		 }
	*/	 
ul.topnav {
	list-style: none;
	padding: 0 20px;
	margin: 0;
	float: left;
	width: 920px;

}
ul.topnav li {
	font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:normal; color:#244088; list-style:none; display:inline;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	float:left;
}
ul.topnav li a{
	
	
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	color:#FFFFFF; background:url(images/ag_nav_hover.gif) repeat-x;
}

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 175px;
	
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	width: 175px;
	 /*--Create bevel effect--*/
	clear: both;
	
	z-index:999;
	position: relative;
	
}
html ul.topnav li ul.subnav li a {
	color: #fff;
	float: left;
	width: 175px;
	background: #b11117;
	padding:5px;
	padding-left: 20px;
	font-size:14px;
	border-bottom: 1px solid #fff;
	
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 ;
}		 
	 
.top_img{
        width:645px;
		height:43px;
		float:left;
		margin:10px 0;
		padding-left:276px;
		padding-top:170px;
		background:url(http://www.ashfordglobalit.com/images/ag_top_img.jpg) no-repeat;
		}
      
	  
/*----------------- main body --------------------------*/

#main_body{
          width:921px;
		  float:left;
		  position:relative;
		  }
		  
		  
.main_body_field{
                width:921px;
				float:left;
				position:relative;
				margin-top:10px;
				}

.banner_field{
              width:921px;
			  float:left;
			  position:relative;
			  }
             		  
		  
.banner{
        width:296px;
		height:118px;
		float:left;
		position:relative;
		background:#A10C10 url(http://www.ashfordglobalit.com/images/ag_banner_slice.jpg) repeat-x;
		margin-right:16px;
		}
		
.banner.margin{margin:0px;}

.banner h2{
        width:255px;
		height:24px;
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
		padding-left:31px;
		margin-left:10px;
		margin-top:7px;
		background:url(http://www.ashfordglobalit.com/images/ag_banner_head_icon.png) left no-repeat;
		}
		
.banner p{line-height:12px; color:#FFFFFF; padding:5px 10px;;}

.business_training{
         width:901px;
		 float:left;
		 position:relative;
		 padding:10px;
		 margin-top:10px;
		 background-color:#E4E3E3;
		 }
		 
.business_training p{font-size:14px; padding-top:10px;}

.business_training h2{color:#C1171E; font-size:18px;}

.bottom_bar{
          width:919px;
		  float:left;
		  height:34px;
		  border:1px solid #C76D70;
		  background:url(http://www.ashfordglobalit.com/images/ag_bottom_bar_slice.gif) repeat-x;
		  margin-top:10px;
		  }
		  
		  
		  
/*-----------------------Sub Page------------------------*/		 

/*------------ left -----------*/ 
		  
#left{
	   width:236px;
	   float:left;
	   position:relative;
	   }
	   
	   .sub_banner1{
				  width:223px;
				  background-color:#E4E3E3;
				  height:95px;
				  border:1px solid #FAF9F9;
				  float:left;
				  position:relative;
				  }	
				  
		.sub_banner2{
					width:224px;
					height:118px;
					float:left;
					position:relative;
					background:#A10C10 url(http://www.ashfordglobalit.com/images/ag_banner_slice.jpg) repeat-x;
					margin-top:15px;
				  }	
						  
						  
.sub_banner2 h2{
        width:183px;
		height:24px;
		font-size:16px;
		font-weight:bold;
		color:#FFFFFF;
		padding-left:31px;
		margin-left:10px;
		margin-top:7px;
		background:url(http://www.ashfordglobalit.com/images/ag_banner_head_icon.png) left no-repeat;
		}		  	  
		  
/*------------ left -----------*/ 		  
		  
#right{
	   width:685px;
	   float:left;
	   position:relative;
	   }
	   
.right_field{
	   width:660px;
	   height:415px;
	   padding:12px 12px 10px 11px;
	   border:1px solid #E4E4E4;
	   float:left;
	   position:relative;
	   margin-bottom:15px;
	   }
			   
.right_field p{font-size:14px; padding-top:10px;}

.right_field h2{color:#C1171E; font-size:18px;}		





/*======================== sub page ======================*/

/*---------- world class ------------*/

.world_class{
			width:685px;
		    float:left;
		    position:relative;
			} 

.world_class p{font-size:12px; padding-top:10px;}

.world_class h2{color:#C1171E; font-size:18px;}	


/*---------- latest knoledge ------------*/	  

.latest_knowledge_block{
						width:224px;
						float:right;
						position:relative;
						}
						
.latest_knowledge_top{
				  width:224px;
				  height:20px;
				  float:left;
				  position:relative;
                  background:url(http://www.ashfordglobalit.com/images/ag_knowledge_top_slice.gif) repeat-x;
				  padding-top:4px;
				  }
				  
.latest_knowledge_top h2{color:#FFFFFF;font-size:13px; font-weight:bold;}
				  
.latest_knowledge_field{
				  width:202px;
				  float:left;
				  position:relative;
                  background-color:#F0F0F0;
				  border:1px solid #DADADA;
				  border-top:none;
				  padding:10px;
				  }
				  
			  
.li-class1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0367C5; font-weight:normal; list-style:none;
   line-height:17px;}
   .blogsbox li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0367C5; font-weight:normal; list-style:none;
   line-height:17px;}
   
.li-class1 a{color:#0367C5; text-decoration:underline;}
.li-class1 a:hover{color:#0367C5; text-decoration:none;}



/*---------- latest blogs ------------*/	  

.latest_blogs_block{
						width:306px;
						float:left;
						position:relative;
						}
						
.latest_blogs_top{
				  width:296px;
				  height:20px;
				  float:left;
				  position:relative;
                  background:url(http://www.ashfordglobalit.com/images/ag_knowledge_top_slice.gif) repeat-x;
				  padding-top:4px;
				  padding-left:10px;
				  }
				  
.latest_blogs_top h2{color:#FFFFFF;font-size:13px; font-weight:bold;}
				  
.latest_blogs_field{
	width:283px;
	float:left;
	position:relative;
	background-color:#F0F0F0;
	border:1px solid #DADADA;
	border-top:none;
	padding:10px;
	min-height: 155px;
				  }
	.latest_blogs_field li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0367C5;
	font-weight:normal;
	line-height:17px;
	list-style-type: square;
	margin-left: 14px;
}	  

.latest_blogs_field a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0367C5;
	font-weight:normal;
	line-height:17px;
	list-style-type: square;
}	  
				  
.tired_block{
			 width:306px;
			 height:142px;
			 float:left;
			 position:relative;
			 background:url(http://www.ashfordglobalit.com/images/ag_tired_bg.jpg) no-repeat;
			 margin-top:15px;
			 }
			 
.tired_block h2{color:#FFFFFF; font-size:26px; padding:10px;}
.tired_click{
			 width:306px;
			 height:18px;
			 float:left;
			 position:relative;
			 background-color:#000000;
			 margin-top:25px;
			 padding-top:3px;
			 }
				  
				  
/*---------- featured ------------*/	  

.featured_block{
				width:602px;
				float:right;
				position:relative;
				}
				
.featured{
		width:602px;
		float:right;
		position:relative;
		}
		
.featured_top{
		width:592px;
		height:20px;
		float:right;
		position:relative;
		background:url(http://www.ashfordglobalit.com/images/ag_featured_top_slice.gif) repeat-x;
		padding-left:10px;
		padding-top:4px;
		}
		
.featured_top h2{color:#636262;font-size:13px; font-weight:bold;}
		
.featured_field{
		width:580px;
		float:right;
		position:relative;
		background:#E9E9E9 url(http://www.ashfordglobalit.com/images/ag_featured_field_slice.gif) repeat-x;
		padding:0px 10px 10px 10px;
		border:1px solid #CDCDCD;
		border-top:none;
		}
.featured_article{
		width:580px;
		float:left;
		position:relative;
		margin-top:10px;
		}
		.featured_article_left{
							width:130px;
							float:left;
							position:relative;
							}
		.featured_article_right{
							width:430px;
							float:right;
							position:relative;
							}
		.featured_article_right h2{color:#0775D3; font-size:14px; font-weight:bold;}
		.featured_article_right p{padding-top:10px;}
		
		
.featured_latest{
		width:602px;
		float:right;
		position:relative;
		margin-top:10px;
		}
		
		
/*---------- latest courses ------------*/	  

.latest_courses_block{
						width:296px;
						float:left;
						position:relative;
						}
						
.latest_courses_top{
				  width:286px;
				  height:20px;
				  float:left;
				  position:relative;
                  background:url(http://www.ashfordglobalit.com/images/ag_knowledge_top_slice.gif) repeat-x;
				  padding-top:4px;
				  padding-left:10px;
				  }
				  
.latest_courses_top h2{color:#FFFFFF;font-size:13px; font-weight:bold;}
				  
.latest_courses_field{
	width:274px;
	float:left;
	position:relative;
	background:#B6BABC url(http://www.ashfordglobalit.com/images/ag_latest_courses_slice.jpg) repeat-x;
	border:1px solid #DADADA;
	border-top:none;
	padding:10px;
	min-height: 85px;
				  }

.li-class2{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#1C1C1C; font-weight:normal; list-style:none;
   line-height:17px;}
   
.li-class2 a{color:#1C1C1C; text-decoration:underline;}
.li-class2 a:hover{color:#1C1C1C; text-decoration:none;}



/*---------- latest news ------------*/	  

.latest_news_block{
						width:296px;
						float:right;
						position:relative;
						}
						
.latest_news_top{
				  width:286px;
				  height:20px;
				  float:left;
				  position:relative;
                  background:url(http://www.ashfordglobalit.com/images/ag_latest_news_top.jpg) repeat-x;
				  padding-top:4px;
				  padding-left:10px;
				  }
				  
.latest_news_top h2{color:#FFFFFF;font-size:13px; font-weight:bold;}
				  
.latest_news_field{
	width:274px;
	float:left;
	position:relative;
	background:#A20C10 url(http://www.ashfordglobalit.com/images/ag_latest_news_field.jpg) repeat-x;
	border:1px solid #DADADA;
	border-top:none;
	padding:10px;
	min-height: 85px;
				  }

.li-class3{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:normal; list-style:none;
   line-height:17px;}
   
.li-class3 a{color:#FFFFFF; text-decoration:underline;}
.li-class3 a:hover{color:#FFFFFF; text-decoration:none;}




/*---------- it learning ------------*/	  

.it_learning_block{
				width:615px;
				float:left;
				position:relative;
				}
				
.it_learning_block p{font-size:12px; padding-top:10px;}

.it_learning_block h2{color:#C1171E; font-size:18px;}	



/*---------- knowledge centre ------------*/	  

.knowledge_centre{
				width:275px;
				height:158px;
				float:right;
				position:relative;
				background:url(http://www.ashfordglobalit.com/images/ag_knowledge_centre_bg.jpg) no-repeat;
				padding:10px;
				}
				
.knowledge_centre h2{color:#000000; font-size:18px;}

.li-class4{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0367C5; font-weight:normal; list-style:none;
   line-height:17px;}
   
.li-class4 a{color:#0367C5; text-decoration:underline;}
.li-class4 a:hover{color:#0367C5; text-decoration:none;}


/*-----------------------bottom------------------------*/


#bottom{
       width:932px;
	   float:left;
	   position:relative;
	   padding:25px 31px 10px 21px;
	   background:url(http://www.ashfordglobalit.com/images/ag_bottom_round.png) no-repeat;
	   }

.bottom_field{
            width:922px;
			float:left;
			position:relative;
			}
.db_tech{
         width:192px;
		 float:left;
		 }
.bottom_menu{
         width:560px;
		 float:left;
		 }

.copy_txt{width:170px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#737373;}



.bottom_menu li{
            font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#737373; display:inline;
			list-style:none; background:url(http://www.ashfordglobalit.com/images/ag_nav_line.gif) left no-repeat; padding-left:4px; padding-right:0px;
             }
			 
.bottom_menu li a{
            color:#737373; 
			}
.bottom_menu li a:hover{
            color:#333333; 
			}

.bottom_menu li.first{background:none; margin:0px; padding-left:20px;}


.footer{
        width:921px;
		float:left;
		padding-top:10px;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		}
#itilbox {
	width: 318px;
	height: 132px;
	background-image: url(images/ag_itil_training.gif);
	float: left;
	background-repeat: no-repeat;
}
#msofficebox {
	height: 132px;
	width: 307px;
	background-image: url(images/ag_office_training.gif);
	float: left;
}
#trainingworking {
	height: 132px;
	width: 295px;
	float: left;
}
