body 	{ margin: 0px; background : #4C4C4E url(../../image_files/mainbg.gif); }
img		{ border: 0px; }
form	{ margin: 0px; padding: 0px; }

.MainTable 		{ background : url(../../image_files/bg.gif); background-repeat:repeat-x; }
.Header			{ padding-top: 35px; padding-bottom: 23px; }
.Menu			{ padding-bottom: 5px; }

.Popup					{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:12px; color:#CECECE; text-decoration:none; }
.Popup A:link			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#FFFFFF; text-decoration:underline; }
.Popup A:visited		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#FFFFFF; text-decoration:underline; }
.Popup A:active			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#FFFFFF; text-decoration:underline; }
.Popup A:hover			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#FFFFFF; text-decoration:none; }

.ContentPopup			{ padding:0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:16px; color:#666666; text-decoration:none; }
.ContentPopup .Small	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#999999; text-decoration:none; }
.ContentPopup A:link	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.ContentPopup A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.ContentPopup A:active	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.ContentPopup A:hover	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; background:#F20101; text-decoration:none; }

.ContentPopupPages				{ background-color: #ECF5F6; padding:8px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:15px; color:#666666; text-decoration:none; }
.ContentPopupPages A:link		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.ContentPopupPages A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.ContentPopupPages A:active		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.ContentPopupPages A:hover		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; background:#F20101; text-decoration:none; }

.Content			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:16px; color:#666666; text-decoration:none; }
.Content .red		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; }
.Content .title		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:16px; color:#444444; text-decoration:none; }
.Content .highlight	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; line-height:16px; color:#666666; text-decoration:none; background-color: #EAF6F7; }
.Content .Small		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#999999; text-decoration:none; }
.Content A:link		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.Content A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.Content A:active	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:underline; }
.Content A:hover	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; background:#F20101; text-decoration:none; }
.Content .Portfolio  A:link		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:none; }
.Content .Portfolio  A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:none; }
.Content .Portfolio  A:active	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#F20101; text-decoration:none; }
.Content .Portfolio  A:hover	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#FFFFFF; background:#F20101; text-decoration:underline; }

.BackHome			{ padding-bottom: 15px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:12px; color:#666666; text-decoration:none; }
.BackHome A:link	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666666; text-decoration:underline; }
.BackHome A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666666; text-decoration:underline; }
.BackHome A:active	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666666; text-decoration:underline; }
.BackHome A:hover	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#666666; background: none; text-decoration:none; }

.FormContent			{ padding-left: 25px; padding-right: 25px; padding-top: 7px; padding-bottom: 7px; }
.FormContent .section	{ border-bottom:1px solid #CBD6D9; padding-bottom:8px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:16px; color:#444444; text-decoration:none; }
.FormContent .sections	{ border-bottom:1px solid #CBD6D9; padding-bottom:8px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:16px; color:#444444; text-decoration:none; }
.FormTopRight			{ background: #E7EEF0 url(../../image_files/boxcornertopright.gif); background-repeat:no-repeat; background-position:top right; }
.FormBottomRight		{ background: #E7EEF0 url(../../image_files/boxcornerbottomright.gif); background-repeat:no-repeat; background-position:bottom right; }

.HomepageContent		{ padding-right: 25px; background : url(../../image_files/photos/homepage_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.BlankContent			{ padding-right: 15px; padding-top:15px; padding-left:15px; padding-bottom:15px; }
.ContentLeft			{ padding-left: 25px; padding-right: 40px; padding-top: 215px; }
.Author					{ padding-top: 3px; }
.QuoteContent			{ padding-bottom: 25px; padding-top: 20px; padding-right: 30px; background : url(../../image_files/photos/quote_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.QuoteContentLeft		{ width: 214px; background : url(../../image_files/photos/quote.jpg); background-repeat:no-repeat; background-position:top left; }
.CareersContent			{ padding-bottom: 25px; padding-top: 20px; padding-right: 30px; background : url(../../image_files/photos/careers_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.CareersContentLeft		{ width: 214px; background : url(../../image_files/photos/careers.jpg); background-repeat:no-repeat; background-position:top left; }
.PortfolioContent		{ padding-bottom: 25px; padding-top: 20px; padding-right: 30px; background : url(../../image_files/photos/portfolio_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.PortfolioContentLeft	{ width: 214px; background : url(../../image_files/photos/portfolio.jpg); background-repeat:no-repeat; background-position:top left; }
.ContactContent			{ padding-bottom: 25px; padding-top: 20px; padding-right: 30px; background : url(../../image_files/photos/contact_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.ContactContentLeft		{ width: 214px; background : url(../../image_files/photos/contact.jpg); background-repeat:no-repeat; background-position:top left; }
.AboutContent			{ padding-bottom: 25px; padding-top: 20px; padding-right: 30px; background : url(../../image_files/photos/about_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.AboutContentLeft		{ width: 214px; background : url(../../image_files/photos/about.jpg); background-repeat:no-repeat; background-position:top left; }
.ThankyouContent			{ padding-bottom: 25px; padding-top: 20px; padding-right: 30px; background : url(../../image_files/photos/thankyou_bg.jpg); background-repeat:no-repeat; background-position:top left; }
.ThankyouContentLeft		{ width: 214px; background : url(../../image_files/photos/thankyou.jpg); background-repeat:no-repeat; background-position:top left; }

.Footer				{ padding-left: 5px; padding-bottom: 70px; padding-right: 7px; padding-top: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; line-height:12px; color:#CECECE; text-decoration:none; }
.Footer A:link		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CECECE; text-decoration:none; }
.Footer A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CECECE; text-decoration:none; }
.Footer A:active	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CECECE; text-decoration:none; }
.Footer A:hover		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; font-size:10px; color:#CECECE; text-decoration:underline; }

.WhiteBoxTopLeft		{ height: 8px; width: 8px; background : url(../../image_files/corner_topleft.gif); background-repeat: no-repeat; }
.WhiteBoxTopRight		{ height: 8px; width: 8px; background : url(../../image_files/corner_topright.gif); background-repeat: no-repeat; }
.WhiteBoxBottomLeft		{ height: 11px; width: 8px; background : url(../../image_files/corner_bottomleft.gif); background-repeat: no-repeat; }
.WhiteBoxBottomRight	{ height: 11px; width: 8px; background : url(../../image_files/corner_bottomright.gif); background-repeat: no-repeat; }
.WhiteBoxBottom			{ height: 11px; background : url(../../image_files/corner_bottom.gif); background-repeat: repeat-x; }
.WhiteBoxBg				{ background : #FFFFFF; }

.top			{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#4C9A76; }
.top A:link		{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#4C9A76; text-decoration:none; }
.top A:visited	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#4C9A76; text-decoration:none; }
.top A:active	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#4C9A76; text-decoration:none; }
.top A:hover	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFD500; text-decoration:none; }

.InnerLeftLink ul		{ margin:8px 0px 13px 17px; padding: 0px 0px 0px 0px; list-style: none;	}
.InnerLeftLink li		{ padding: 0px; line-height:25px; }

.input 	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-style: normal; font-weight: normal; color: #666666; border: 1px solid #4C4C4E; background: #FFFFFF; }
.input2 { background:#F7F7F7; border:1px solid #969696;	width:60px;	height:17px; text-align:center;	font-family: Tahoma, Arial, sans-serif;	font-size:11px;	color:#666666; font-weight:bold; }
.sbtn  	{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFD500; border-top: 1px #5FA17D; border-left: 1px #5FA17D; border-right: 1px #055032; border-bottom: 1px #055032; margin: 1px; padding: 2px; background-color:#086841; }
.reset  { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; border-top: 1px #BAB07D; border-left: 1px #BAB07D; border-right: 1px #716647; border-bottom: 1px #716647; margin: 1px; padding: 2px; background-color:#897C59; }

