BODY {
		margin					: 0;
		padding				: 0px;
		
		/* added by firat */
		text-align			: center; 
		background 			: transparent url('../../../images/body_bg.gif') repeat-x;
		/* ** */
		font-family				: Arial;
		font-size				: 11px;
		line-height				: 14px;
		color					: #4f4f4f;
	}

IMG {
		border					: none;
		padding				: 0px;
		margin					: 0px;
	}
	
FORM {
		padding				: 0px;
		margin					: 0px;
		display					: inline;
	}
	
.text, TEXTAREA, SELECT {
		font-family			: Arial;
		font-size				: 12px;
		padding 				: 2px;
		border					: solid #666666 1px;
	}
	
UL {
		margin					: 0px;
		padding				: 4px 0px 10px 20px;
	}


/* ========== TEXT ========== */

H1 {
		color					: #FF0000;
		font-family				: Arial;
		font-size				: 18px;
		line-height				: 18px;
		margin					: 0px 0px 26px 0px;
		padding				: 0px 0px 1px 0px;
	}
	
H2 {
		color					: #333;
		font-family				: Arial;
		font-size				: 14px;
		line-height				: 16px;
		margin					: 0px;
		padding				: 0px 0px 6px 0px;
	}
	
H3 {
		color					: #323232;
		font-family				: Arial;
		font-size				: 12px;
		margin					: 0px;
		padding				: 0px;
	}

H4 {
		color					: #ff0000;
		font-family				: Arial;
		font-size				: 11px;
		font-weight			: bold;
		margin					: 0px;
		padding				: 0px 0px 0px 4px;
		display					: inline;
	}
	
HR {
		/* 
		
		firat: There is no such attribute as "size" for HR in CSS standards.
		So I had to remove it
		
		*/
		/* size					: 1px; */ 	
		height					: 1px;
		color					: #CCCCCC;
		padding				: 0px;
		margin					: 15px 0px 15px 0px;
	}

.hilite {
		color					: #AA0000;
	}
	
SUP {
		font-family			: Verdana;
		font-size				: 7px;
	}


/* ========== LINKS ========== */

A {
		color					: #09357a;
		text-decoration		: none;
	}

A:hover {
		color					: #09357a;
		text-decoration		: underline;
	}
	
/* ========== HEADER & NAVIGATION ========== */

#shade {
	margin 				: 0 auto 0 auto;
	background 			: url('../../../images/shade-repeat.gif') repeat-y top center;
}

#wrapper {
	margin 				: 0 auto 0 auto;
	background 			: url('../../../images/shade_bg.gif') no-repeat top center;

}

#header {
	margin 				: 2px auto 0px auto;
	text-align 			: left;
	width 				: 862px;
	height 				: 75px;
	background 			: #ffffff;
	border-bottom 		: 4px solid #ffcd00;
}

#logo {
	width 				: 234px;
	padding  			: 16px 0 0 23px;
	margin 				: 0;
	float 				: left;
	clear 				: left;
}

#smallnav {
	float 				: right;
	clear 				: right;
	background 			: transparent url('../../../images/header/subnav_bg.gif') repeat-y;
	width 				: 490px;
	text-align 			: right;
	color 				: #ffffff;
	font-size 			: 11px;
	line-height 		: 12px;
	margin 				: 0;
	padding 			: 3px 8px 4px 0;
}

#smallnav a {
	color 				: #ffffff;
	text-decoration		: none;
}

#smallnav a:hover {
text-decoration		: underline;
}

#navigation {
	margin 				: 20px 0 0 0;
	float 				: right;
	clear 				: right;
	width 				: 510px;
	height 				: 28px;
	padding 			: 0;
 	}

#navigation ul {
	list-style 			: none;
	margin 				: 0;
	padding 			: 0;
	}

#navigation li {
	display 			: inline;
	padding 			: 0;
	margin 				: 0;
	float 				: left;
}

#navigation li a {
	display 			: block;
	padding 			: 13px 10px 0 10px;
	margin 				: 0;
	color 				: #4f4f4f;
	text-align 			: center;
	font 				: normal 13px Arial;
	border-left 		: 1px solid #009900;
}

#navigation li.borderless a {
	border-left 		: none;
}

#navigation li a:hover, #navigation li.on a {
	color 				: #009900;
	text-decoration 	: none;
}


/* ========== CONTENT ========== */

#content {
	margin 				: 0 auto 0 auto;
	padding 			: 0;
	text-align 			: left;
	width 				: 862px;
	background			: white;
	position 			: relative;
}

#box_0 {
	background 			: #09357a;
	width 				: 306px;
	height 				: 185px;
	padding 			: 12px 10px 10px 12px;
	margin 				: 0;
	float 				: left;
	clear 				: left;
	border-bottom 		: 1px solid #ffffff;
}


#box_0 #tagline {
	color 				: #ffffff;
	padding 			: 5px 20px 0 20px;
	margin 				: 0;
	background 			: #3a5d95;
	width 				: 263px;
	height 				: 145px;
	font 				: normal 14px Arial;
}
#rotating {
	position 			: absolute;
	left				: 328px;
	margin 				: 0;
	padding 			: 0;
	border-bottom 		: 4px solid #ffcd00;
	background 			: #FFCD00;
}

#box_1 {
	width 				: 288px;
	float 				: left;
	clear 				: left;
	background 			: #b5c2d7 url('../../../images/home/welcome.gif') no-repeat;
	padding 			: 110px 20px 0 20px;
	font 				: normal 13px Arial;
	line-height 		: 18px;
	color 				: #000000;
}

.integrated, #main_content b, .info_box b {
	color 				: #009900;
}

.mobile 	{
	color 				: #0c0dfc;
}

#box_2 {
	float 				: right;
	clear 				: right;
	width 				: 501px;
	padding 			: 20px 23px 0 10px;
	background 			: #ffffff;
}

.info_box {
	float 				: left;
	width				: 220px;
	overflow 			: hidden;
	padding 		 	: 0 13px 0 13px;
	margin 				: 0 0 10px 0;
	font 				: normal 12px Arial;
}

.info_box p {
	font 				: normal 11px Arial;
	margin 				: 0 0 8px 0;
	padding 			: 0;
}

.info_box h1 {
	font 				: bold 12px Arial;
	margin 				: 0;
	padding 			: 8px 0 16px 0;
	color 				: #09357a;
}

.info_box .hilite  {
	font-weight 		: bold;
	color 				: #09357a;
}

.info_box ul {
	margin 				: 0;
	padding 			: 0 0 0 12px;
}

.info_box li {
	margin 				: 10px 0 0 0;
	padding 			: 0;
	line-height 		: 17px;
}



.left_border {
	border-left 		: 1px solid #bfbfbf;
}

#left_bar {
	background			: #09357a;
	width				: 163px;
	padding				: 15px 11px;
}

#menu_box {
	background			: #3a5d95;
	width				: 162px;
	padding				: 0 0 0 0;
}


#menu_box h1 {
	color				: #ffffff;
	margin				: 0 10px 0 10px;
	padding				: 0 0 3px 0;
	font				: bold 14px Arial;
	border-bottom		: 1px solid #6b86b0;
}


#subnav {
	list-style-type		: none;
	margin				: 0 10px;
	padding				: 15px 5px 5px 5px;
	
}

#subnav li {
	padding 			: 0 0 2px 0;
}

#subnav li a {
	color				: #fff;
	text-decoration		: none;
	font-weight			: normal;
}

#subnav li a:hover, #subnav li.on a {
	color				: #b9e9f1;
}

#main_content {
	margin				: 0;
	padding				: 15px;
	color				: #666;
	background 			: white;
	font				: normal 11px Arial;
	line-height			: 18px;
}

#main_content .separator {
	color				: #528917;
}

#main_content h1 {
	color				: #4b6b9d;
	font 				: normal 20px Arial;
	margin 				: 12px 0 4px 0;
}

#main_content a {
	color 				: #09357a;
	font-weight			: bold;
	text-decoration		: underline;
}

#right_bar {
	float				: right;
	background			: transparent;
	width				: 205px;
	padding				: 20px 20px 20px 0;
	margin				: 0 24px 0 20px;
}

#right_bar b {
	color:#333;
}

#related_links {
	background			: #ffdb9a;
	width				: 202px;
	padding				: 6px 14px 10px 14px;
	color				: #404040;
}

#related_links a {
	color				: #ff5200;
}

#related_links h1 {
	color				: #ff5200;
	margin				: 0 0 10px 0;
	padding				: 0 0 5px 0;
	border-bottom		: 1px solid #525759;
	font				: normal 18px Arial;
}

#related_links .border {
	width				: 100%;
	height				: 1px;
	border-top			: 1px solid #7d7869;
	margin				: 7px 0;
}

.pdf {
	margin				: 0 0 10px 0;
	padding				: 2px 0 5px 20px;
	background			: transparent url('../../../images/pdf-small.gif') no-repeat;
}


.pad20 {
	padding:20px;
}

#form_wrapper {
	padding:10px; margin:0 10px 10px 0;
	background:#f6f6f6; border:solid #e9e9e9 1px;
}

#box_3 {
	background 			: #09357a;
	width 				: 306px;
	height 				: 185px;
	padding 			: 10px 10px 12px 12px;
	margin 				: 0;
	float 				: left;
	clear 				: left;

}
#box_3 #tagline {
	color 				: #000;
	padding 			: 0 0 0 0;
	margin 				: 0;
	background 			: #fff;
	width 				: 303px;
	height 				: 145px;
	font 				: normal 12px Arial;
}
/*
#box_0 {
	background 			: #09357a;
	width 				: 306px;
	height 				: 185px;
	padding 			: 12px 10px 10px 12px;
	margin 				: 0;
	float 				: left;
	clear 				: left;
	border-bottom 		: 1px solid #ffffff;
}


#box_0 #tagline {
	color 				: #ffffff;
	padding 			: 5px 20px 0 20px;
	margin 				: 0;
	background 			: #3a5d95;
	width 				: 263px;
	height 				: 145px;
	font 				: normal 14px Arial;
}
*/
/* ========== FOOTER ========== */

#footer {
	margin 				: 0 0 0 -2px;
	padding 			: 0;
}

#footer a {
	color 				: #09357a;
	font 				: normal 11px Arial;
}

#footer .copyright {
	margin-top			: 5px;
	color 				: #a7a7a7;
}

/* ========== MISC ========== */

.clear {
	clear 				: both;
}
a#button1 {
    display: block;
    width: 70px;
    height: 37px;
    background-image: url(/images/linkArrow.gif);
    margin: 0 auto;
}
a#button1:hover {
    background-image: url(/images/linkArrow.gif);
}
a .alt { display: none; }