/* PAGE THEMES ----------------------------------------------------------------*/

/*
t1 = about us / blue
t2 = conf & seminar/ green
t3 = location fwks / red
t4 = complete exp / yellow
t5 = clients say / purple
t6 = contact us / blue
*/

/* HTML TAGS ----------------------------------------------------------------*/

body {
	margin:0;
	padding:30px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../_images/global/bkg_grad.gif);
	background-repeat:repeat-x;
	background-color:#364E9F;
	text-align:center;
	font-weight:normal;
	font-size:12px; }
p {
	line-height:18px;
	padding: 0 65px 0 34px;
	color:#333333; }
h2 {
	font-size:18px;
	line-height:22px;
	padding: 12px 65px 0 34px; }
h3 {
	font-size:14px;
	font-style:italic;
	line-height:12px;
	margin: 0 65px 0 34px;
	padding: 12px 0 0 0;
	display:block;
	height:20px;
	border-bottom: 1px dotted; }
h4 {
	font-size:10px;
	line-height:12px;
	padding: 4px 0 0 0;
	margin: 0 65px 24px 34px;
	font-style:italic;
	text-transform:uppercase;
	text-align:right; }
ul { margin-left:0; padding-left:20px; list-style:disc; }
li {
	margin-left:50px;
	padding: 0 65px 8px 0;
	color:#333333; }
a { text-decoration:none; color:#333333; }
a:hover { text-decoration:underline; }
p.quote {
	font-size:17px;
	line-height:24px;
	padding: 12px 24px 0 18px;
	color:#FFFFFF; }
p.indent { margin-left:50px; }
em { font-style:italic; }
.bold{ font-weight:bold; }
	
/* WRAPPERS ----------------------------------------------------------------*/

#wrapper {
	width:780px;
	margin: 0 auto 10px auto;
	text-align:left;
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
	overflow:hidden; }
#header {
	height:107px;
	width:800px;
	background-color:#000033;
	background-image:url(../_images/header.jpg);
	background-repeat:no-repeat;
	font-size:10px;
	position:relative; }
#header_shadow {
	height:15px;
	width:780px;
	background-image:url(../_images/global/nav_shadow.gif);
	background-repeat:repeat-x; }
#column_wrapper_t1, #column_wrapper_t2, #column_wrapper_t3, #column_wrapper_t4, #column_wrapper_t5, #column_wrapper_t6, #column_wrapper_t7 {
	width:780px;
	overflow:hidden;
	background-position:right top;
	background-repeat:no-repeat; }

#column_wrapper_t1 { background-image:url(../_images/panel_right_t1.jpg); color:#185395; }
#column_wrapper_t2 { background-image:url(../_images/panel_right_t2.jpg); color:#185395; }
#column_wrapper_t3 { background-image:url(../_images/panel_right_t3.jpg); color:#185395; }
#column_wrapper_t4 { background-image:url(../_images/panel_right_t4.jpg); color:#185395; }
#column_wrapper_t5 { background-image:url(../_images/panel_right_t5.jpg); color:#523E83; }
#column_wrapper_t6 { background-image:url(../_images/panel_right_t6.jpg); color:#523E83; } 
#column_wrapper_t7 { background-image:url(../_images/panel_right_t7.jpg); color:#523E83; } 

/* NAVIGATION ----------------------------------------------------------------*/

#nav {
	height:26px;
	width:780px;
	position:absolute;
	top:81px; }
#nav ul {
	margin:0;
	list-style:none;
	display:inline;
	padding:0; }
#nav li {
	margin: 0;
	padding:0;
	display:inline; }
#nav li#mm_1 a, #nav li#mm_2 a, #nav li#mm_3 a, #nav li#mm_4 a, #nav li#mm_5 a, #nav li#mm_6 a, #nav li#mm_7 a,
.mm_1_active, .mm_2_active, .mm_3_active, .mm_4_active, .mm_5_active, .mm_6_active, .mm_7_active {
	display:block;
	background-image:url(../_images/global/nav_a-link.gif);
	text-indent:-9999px;
	float:left;
	height:26px; }
#nav li#mm_1 a, .mm_1_active { width:98px; background-position:0;  }
#nav li#mm_2 a, .mm_2_active { width:123px; background-position:682px; }
#nav li#mm_3 a, .mm_3_active{ width:118px; background-position:559px; }	
#nav li#mm_4 a, .mm_4_active { width:131px; background-position:441px; }	
#nav li#mm_5 a, .mm_5_active { width:114px; background-position:310px; }
#nav li#mm_6 a, .mm_6_active { width:80px; background-position:196px; }
#nav li#mm_7 a, .mm_7_active { width:116px; background-position:116px; }
.mm_1_active, .mm_2_active, .mm_3_active, .mm_4_active, .mm_5_active, .mm_6_active, .mm_7_active {
	background-image:url(../_images/global/nav_a-active.gif); }
#nav li#mm_1 a:hover, #nav li#mm_2 a:hover, #nav li#mm_3 a:hover, #nav li#mm_4 a:hover, #nav li#mm_5 a:hover, #nav li#mm_6 a:hover, #nav li#mm_7 a:hover {
	background-image:url(../_images/global/nav_a-hover.gif); }

/* COLUMN LEFT ----------------------------------------------------------------*/

#column_left_t1, #column_left_t2, #column_left_t3, #column_left_t4, #column_left_t5, #column_left_t6, #column_left_t7 {
	width:568px;
	background-repeat:repeat-x;
	background-position:top;
	float:left;
	border-top: 5px solid;
	padding-bottom:30px; }
	
#column_left_t1 { border-top-color: #185395; background-image:url(../_images/panel_grad_t1.gif); }
#column_left_t2 { border-top-color: #185395; background-image:url(../_images/panel_grad_t1.gif); }
#column_left_t3 { border-top-color: #185395; background-image:url(../_images/panel_grad_t1.gif); background-position:bottom; }
#column_left_t4 { border-top-color: #185395; background-image:url(../_images/panel_grad_t1.gif); }
#column_left_t5 { border-top-color: #523E83; background-image:url(../_images/panel_grad_t5.gif); background-position:bottom; }
#column_left_t6 { border-top-color: #523E83; background-image:url(../_images/panel_grad_t5.gif); }
#column_left_t7 { border-top-color: #523E83; background-image:url(../_images/panel_grad_t5.gif); }

#column_left_t1 h3 { border-bottom-color: #185395; }
#column_left_t2 h3 { border-bottom-color: #185395; }
#column_left_t3 h3 { border-bottom-color: #185395; }
#column_left_t4 h3 { border-bottom-color: #185395; }
#column_left_t5 h3 { border-bottom-color: #523E83; }
#column_left_t6 h3 { border-bottom-color: #523E83; }
#column_left_t7 h3 { border-bottom-color: #523E83; }

#pulloutbox_t3 {
	margin:0 65px 0 34px;
	border: 1px dotted #FFFFFF; }
#pulloutbox_t3 a { 
	color:#FFFFFF;
	display:block;
	padding: 0 25px 0 0;
	background-image:url(../_images/global/dotlink_a-link.gif);
	background-position:right;
	background-repeat:no-repeat; }
#pulloutbox_t3 a:hover {
	text-decoration:none;
	color:#000000;
	background-image:url(../_images/global/dotlink_a-hover.gif); }

/* COLUMN RIGHT ----------------------------------------------------------------*/

#column_right {
	width:200px;
	border-top: 5px solid #523E83;
	float:right; }

#column_right a {
	margin: 0 24px 0 18px;
	color: #FFFFFF;
	padding:12px 24px 0 0;
	text-align:right;
	display:block;
	font-weight:bold;
	line-height:18px;
	height:30px;
	background-image:url(../_images/global/dotlink_a-link.gif);
	background-position:right;
	background-repeat:no-repeat; }
	
#column_right a:hover {
	color:#000000;
	background-image:url(../_images/global/dotlink_a-hover.gif);
	text-decoration:none; }
