body					{background-color:#cbcbcb; margin:0px;text-align:center; font-family: Arial,Verdana, sans-serif; font-size:13px;}
table					{padding:0px 0px 0px 0px;border-collapse:collapse;border:0px;}
td						{vertical-align:top;text-align:left;}
img						{border:0px;}
ul						{padding-left:10px; margin-left:5px;}
ol						{padding-left:10px; margin-left:5px;}
li						{line-height:12pt;}
a						{color:#0772d0;text-decoration:none;}
input.text,textarea		{width:250px; border:1px solid #3e3b33;font-family: Arial,Verdana, sans-serif; font-size:13px;}
select					{width:255px; border:1px solid #3e3b33;font-family: Arial,Verdana, sans-serif; font-size:13px; }
.c						{text-align:center;}
.t 						{vertical-align:top;}
.r						{text-align:right;}

.outer					{text-align:center; width:848px;}
.header					{text-align:center;}
.pagecontent			{background-color:#ffffff; color:#545454; font-size:13px; overflow:auto;float: left; width:100%;}
#inner 					{ float: left; overflow: hidden; }
.footerlink				{background-color:#475153;text-align:center; color:#ffffff; text-decoration:none; font-size:11px; line-height: 60px; word-spacing:2px;clear: both;}
.copyright				{text-align:center; color:#293c81; text-decoration:none; font-size:11px; line-height: 25pt; word-spacing:2px;}
.bluesubhead			{color:#293c81; font-weight:bold;}
.bold					{font-weight:bold;}
.line					{color:#333333; height: 0px; border: solid #333333 0px; border-top-width: 1px;}
.hr_line				{color:#cccccc; height: 0px; border: solid #cccccc 0px; border-top-width: 1px;}
.link_blue				{color:#0772d0; font-weight:bold;font-size:11px;}
.link_blue_more			{color:#0772d0; font-size:12px;}
.clear					{clear:both;}
.blue					{color:#293c81; font-weight:bold;}
.bluecolon				{color:#0772d0; font-weight:bold;}

/* Home Page */
#homeleft				{float:left;padding-left:20px;padding-top:25px;padding-bottom:20px;padding-right:20px;text-align:left;width:50%;}
#homeright				{text-align:right;}

/* About us Page */
#inner #aboutleft		{float:left;text-align:left;width:13em;background-color:#d1dbe4;padding-top:20px;padding-left:20px;line-height:24px;margin-bottom:-1000px;padding-bottom:1000px;}
#aboutright				{padding-top:25px;padding-bottom:20px;padding-right:20px;margin-left:230px;text-align:left;margin-bottom:20px;margin-right:0px;}
#greysubhead			{font-size:16px; font-weight:bold;}
#aboutright .contentimg	{float:left;}
#aboutright .contenttxt	{margin-left:140px;}

/*Projects Page */
#projectright			{padding-top:25px;padding-bottom:20px;margin-left:210px; text-align:left; margin-bottom:20px;margin-right:20px;}
#project_list			{padding-top:5px; padding-bottom:5px; float:left; width:600px; text-align:center;}
.projectimg				{padding-bottom:5px;}
.img_float				{float:left;padding-right:10px; text-align:center; width:190px;}
.imgname				{text-align:center; color:#293c81; width:140px; line-height:20px; height:20px;}
#aboutright .projectcontenttxt	{text-align:left; width:60%; float:left;}
#aboutright .projectcontentimg	{vertical-align:top; text-align:right;margin-bottom:20px;padding-bottom:20px;}
#blue_head				{background-color:#d1dbe4; color:#293c81; height:40px; padding-left:10px;vertical-align:middle; font-weight:bold; line-height:40px;}
.leftgreybold			{font-weight:bold; float:left;text-align:left;padding-left:10px; width:50%; line-height:18px;}
.rightgreybold			{font-weight:bold; text-align:left;padding-left:10px; line-height:18px;}
#more					{text-align:right; width:100%;}

#proj_box				{background-color:#e4e5e7;width:598px;}
#proj_box #blue_head	{width:588px;}

/* Press page */
#aboutright .presscontenttxt	{text-align:left; width:70%; float:left;}
#aboutright .presscontentimg	{vertical-align:top; text-align:right;}
#aboutright #pressdetailimg		{text-align:right; float:right;vertical-align: text-top; padding-left:10px; padding-bottom:10px;}

/* Contact Page */
.contactpagecontent		{background-color:#ffffff; color:#545454; font-size:13px; overflow:auto;}
#contactleft			{float:left; text-align:left; width:46%; padding-top:20px; padding-left:20px; padding-right:20px; background-color:#ffffff;}
#contactright			{padding-top:25px; padding-right:20px; margin-left:444px;text-align:left;background-color:#d1dbe4; padding-left:20px; color:#333333; line-height:19px;}
.contactlabel			{float:left;text-align:left; width:33%; padding-bottom:5px;}
.contactfield			{text-align:right;vertical-align:top; padding-bottom:5px;}
.hilite					{color:#293c81;font-size:12px;font-weight:normal;}
.tfvHighlight			{color: #293c81;font-weight:bold;}
.tfvNormal				{color: #333333;font-weight:normal;}
#required				{color:#293c81;font-size:11px;text-decoration:none;line-height:15pt;font-weight:normal;}
.bluecnt				{color:#293c81; font-weight:bold; font-size:10.5pt;}

/* Pagination */
#page					{background-color:#e4e5e7;font-size:11px;font-weight:bold;text-align:right; height:45px; width:660px; margin-left:188px; overflow:hidden; clear:both;}
#pagetext				{margin-right:20px; line-height:40px; vertical-align:middle;}