﻿body 
{
	margin:0px;
	padding:0px;
	/*font:0.8em/1.2em Arial, verdana, helvetica, sans-serif;*/
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#132634;
	line-height:1.5;
	background-color:#132634;
}
#container
{
	margin:0px auto;
	padding:0px;
	vertical-align:top;
	width:1006px; /*1024*/
	background-color:#132634;	
}
#top
{
	margin:0px 0px 0px 0px;
	float:left;
	width:1006px;
	height:220px;
}
#top .top_leftstrip
{
	background-image:url(../images/top_blue_graybg.jpg);
	background-repeat:repeat-x;
	width:7px;
	height:220px;
	float:left;
}
#top_rightstrip
{
	background-image:url(../images/top_blue_graybg.jpg);
	background-repeat:repeat-x;
	width:225px;
	margin-top:0px;
	height:220px;
	float:right;
}
#top img
{
	float:left;
	/*margin-bottom:0px;*/
}
#top_rightstrip .menu_panel
{
	margin:60px 37px 0px 0px;
	float:right;
	width:180px;
	vertical-align:top;
}
#top_rightstrip .date_lable
{
	margin:35px 0px 0px 9px;
	position:absolute;
	font-size:12px; 
	width:190px;
	font-weight:bold; 
	color:#E5E4E9;
	
}
img
{
	border:0px;
	vertical-align:middle;
}

.menu_home
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	width:180px;
	height:25px;
	cursor:pointer;
	border:0px;
	clear:both;
	overflow:hidden;
	vertical-align:top;
}
.menu_aboutus
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	width:180px;
	height:25px;
	cursor:pointer;
	border:0px;
	clear:both;
	overflow:hidden;
	vertical-align:top;
}
.menu_forums
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	width:180px;
	height:25px;
	cursor:pointer;
	border:0px;
	clear:both;
	overflow:hidden;
	vertical-align:top;
}
.menu_article
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	width:180px;
	height:25px;
	cursor:pointer;
	border:0px;
	clear:both;
	overflow:hidden;
	vertical-align:top;
}
.menu_services
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	width:180px;
	height:25px;
	cursor:pointer;
	border:0px;
	clear:both;
	overflow:hidden;
	vertical-align:top;
}
.menu_contact
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:180px;
	height:25px;
	cursor:pointer;
	border:0px;
	clear:both;
	overflow:hidden;
	vertical-align:top;
}

#content
{
	margin:0px 0px 0px 0px;
	width:1006px;
	background-color:#132634;
}
#leftcontent
{
	margin:0px 0px 0px 16px;
	width:756px;
	background-color:#E4DED1;
	float:left;
}
#esctleft
{
	margin:0px 0px 0px 16px;
	width:756px;
	background-color:#E4DED1;
	float:left;
}
#rightcontent
{
	margin:0px 0px 0px 0px;
	width:234px;
	float:right;
	vertical-align:top;
	margin-left:0px;
	color:#e2e2e2;
}
#rightcontent a
{
	font-size:small;
	text-align:left;
	font-weight:bold;
	color:#0c1a25;
	text-decoration:none;
}
#rightcontent a:hover
{
	color:#277599;
	text-decoration:none;
}
#rightcontent .more
{
	text-align:right;
	font-size:small;
	color:#d68c1f;
	font-weight:normal;
	text-decoration:none;
	cursor:pointer;
}
#rightcontent .more:hover
{
	text-align:right;
	font-size:small;
	color:#277599;
	text-decoration:none;
	cursor:pointer;
}

#leftcontent .more
{
	text-align:right;
	font-size:small;
	color:#277599;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
#leftcontent .more:hover
{
	text-align:right;
	font-size:small;
	color:#d68c1f;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}

#leftcontent a
{
	color:#0c1a25;
	font-size:small;
	font-weight:bold;
	text-decoration:underline;
}
#leftcontent a:hover
{
	color:#277599;
	text-decoration:none;
}
#leftcontent .treeview
{
	background-color:#E3EAEB;
	color:#333333;
	margin-top:-3px;
	padding:5px 0px 0px 0px;
}
#leftcontent .treeview a
{
	text-decoration:none;
}
#leftcontent .treeview a:hover
{
	color:#277599;
	text-decoration:underline;
	cursor:pointer;
}
#leftcontent .sitemap
{
	background:#277599;
	color:#E3EAEB;
	margin-top:10px;
	margin-bottom:0px;
	padding:5px 0px 5px 10px;
}
#leftcontent .sitemap a:hover
{
	color:#E3EAEB;
	text-decoration:none;
}
#leftcontent .sitemap a:visited
{
	color:#E3EAEB;
}	
#leftcontent .esct_title_content
{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:justify;
	vertical-align:top;
	width:360px;
	height:220px;
	background:#E4DED1;
}
#leftcontent .alumnidir_title_content
{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:justify;
	vertical-align:top;
	width:360px;
	height:220px;
	background:#E4DED1;
}
.esct_para
{
	margin:0px 0px 0px 0px;
	text-align:justify;
	vertical-align:top;
}
.forums_para
{
	margin:0px 0px 0px 0px;
	text-align:justify;
	vertical-align:top;
}
#leftcontent .forums_title_content
{
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:justify;
	vertical-align:top;
	width:360px;
	height:170px;
	background:#E4DED1;
}
#leftcontent .articles_title_content
{
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	text-align:justify;
	vertical-align:top;
	width:360px;
	height:170px;
	background:#E4DED1;
}
#gallerycontent
{
	float:left;
	margin-left:5px;
	margin-top:5px;
	height:140px;
	width:736px;
	border-top:solid 1px #277599;
	border-bottom:solid 1px #277599;
}
#gallerycontent .photo_gallery
{
	margin:10px 0px 5px 10px;
	float:left;
	padding:5px 5px 5px 5px;
	vertical-align:bottom;
	width:147px;
	height:110px;
	border:solid 1px #277599;
}

#gallerycontent .who_online
{
	margin:10px 10px 5px 10px;
	float:left;
	width:200px;
	border:solid 1px #277599;
	height:120px; 
}
#gallerycontent .whotitle
{
	padding-top:5px;
	color:#e2e2e2;
	background-color:#277599;
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;	
}
#gallerycontent .whocontent
{
	padding:5px 5px 5px 5px;
	height:85px;
	color:#d68c1f;
	overflow:auto;
	/*overflow-style:marquee; 
	marquee-play-count:3; */
}
#rightcontent .followus
{
	margin:5px 0px 0px 15px;
	float:left;
	width:195px;
	border:solid 1px #277599;
}
#rightcontent .followustitle
{
	padding-top:3px;
	background-color:#277599;
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;	
}
#rightcontent .followuscontent
{
	margin:0px 0px 0px 35px;
	float:left;
	padding:5px 5px 5px 5px;
}

#rightcontent .weblink
{
	margin:5px 0px 0px 15px;
	float:left;
	width:195px;
	border:solid 1px #277599;
}
#rightcontent .weblinktitle
{
	padding-top:3px;
	background-color:#277599;
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;	
}
#rightcontent .weblinkcontent
{
	float:left;
	padding:5px 5px 5px 5px;
}
#rightcontent .news
{
	margin:5px 0px 0px 15px;
	float:left;
	width:195px;
	border:solid 1px #277599;
}
#rightcontent .esctlogin
{
	margin:5px 0px 0px 15px;
	float:left;
	width:195px;
	height:150px;
}
#rightcontent .news_title
{
	padding-top:3px;
	background-color:#277599; 
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;	
}
#rightcontent .news_content
{
	padding:5px 5px 5px 5px;
	background-color:#ECF3F9;
	color:#2E5D79;
}
#rightcontent .statistics
{
	margin:5px 0px 0px 15px;
	width:197px;
	height:160px;
	border:solid 1px #277599;
}
#rightcontent .statistics_title
{
	padding-top:3px;
	background-color:#277599;
	height:25px;
	text-align:center;
	font-weight:bold;
	font-size:0.9em;	
}
#rightcontent .statistics_content
{
	padding:5px 5px 5px 5px;
}

#leftcontent .esct_yah_link
{
	color:#E5E4E9;
	text-decoration:underline;
	cursor:pointer;
}
#leftcontent .esct_yah_link:hover
{
	color:#E5E4E9;
	text-decoration:none;
	cursor:pointer;
}
#leftcontent .category
{
	margin:10px 0px 0px 20px;
	font-size:10pt;
	letter-spacing:.02em; 
	line-height:2;
	color:#d68c1f;
}
.category #categoryleft
{
	margin:0px 0px 0px 0px;
	float:left;
	width:150px;
}
#categoryleft .alink
{
	color:#cc0000;
	font-weight:normal;
	text-decoration:none;
}
#categoryleft .alink:hover
{
	color:#277599;
}
.category #categoryright
{
	margin:0px 0px 0px 0px;
	float:left;
	width:150px;
}
#categoryright .alink
{
	color:#cc0000;
	font-weight:normal;
	text-decoration:none;
}
#categoryright .alink:hover
{
	color:#277599;
}

#top_title_stripe
{
	border:solid 1px #277599;
	color:#ffffff; 
	letter-spacing:.05em; 
	line-height:1.5;
	height:100px;
	background-color:#E4DED1;
}
#top_title_stripe .left_stripe
{
	padding-top:5px;
	float:left;
	font-size:0.9em;
	font-weight:bold;
	background-color:#277599;
	height:28px;
	width:584px;
}
#top_title_stripe .right_stripe
{
	padding-top:5px;
	float:right;
	font-size:0.9em;
	font-weight:bold;
	background-color:#277599;
	height:28px;
	width:140px;
}
.right_stripe #alink
{
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
.right_stripe #alink:hover
{
	color:#ffffff;
	text-decoration:none;
}
#post_article
{
	margin:0px 0px 0px 0px;
	float:left;
	width:756px;
	border:solid 0px #277599;
}
#post_article td
{
	width:300px;
}
#post_article .td_right
{
	width:456px;
}
#post_article .note
{
	width:756px;
	text-align:left;
}
#post_article ul
{
	line-height:25px;
}
#post_article ul li
{
	color:#cc0000;
}
#post_article .hint
{
	color:#cc0000;
}
.pyasubtitle
{
	padding:5px 0px 0px 5px;
	height:25px;
	background:#277599;
	font-size:0.9em;
	font-weight:bold;
	color:#ffffff; 
	letter-spacing:.05em; 
	line-height:1.5;
}
#thread_title
{
	background-color:#277599;
	font-size:0.9em;
	color:#ffffff; 
	float:left;
	height:25px;
	width:724px;
	text-align:justify;
	vertical-align:middle;
}
.thread_content
{
	width:724px;
	background-color:#E3EAEB;
}
.thread_content #left_side
{
	margin:0px 0px 0px 0px;
	background-color:#E3EAEB;
	float:left;
	width:200px;	
	text-align:center;
	vertical-align:top;
	color:#0c1a25; 
	line-height:1.6;
}
.thread_content #right_side
{
	margin:0px 0px 0px 0px;
	padding:0px 10px 10px 10px;
	background-color:#E3EAEB;
	float:left;
	width:505px;
	text-align:justify;
	color:#0c1a25; 
	line-height:1.6;
}
.esct_title
{
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	vertical-align:top;
	text-align:center;
	width:360px;
	height:30px;
	background-color:#620001;
}
.alumni_dir_title
{
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	vertical-align:top;
	text-align:center;
	width:360px;
	height:30px;
	background-color:#620001;
}
.forum_title
{
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	vertical-align:top;
	text-align:center;
	width:360px;
	height:30px;
	background-color:#620001;
}
.article_title
{
	margin:10px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	vertical-align:top;
	text-align:center;
	width:360px;
	height:30px;
	background-color:#620001;
}
#bottom
{
	margin:5px 0px 0px 13px;
	padding:0px 0px 0px 0px;
	float:left;
	text-align:left;
	vertical-align:top;
	background-color:#132634;	
	width:756px;	
	color:#277599; 
	font-size:0.9em; 
}
#bottom .rightbox
{
	margin:0px 0px 0px 0px;
}

h4
{
	margin:5px 0px 5px 10px;
	font-size:medium;
	text-align:justify;
	font-weight:bold;
}
.subtitle
{
	font-weight:900;
	color:#cc0000;
}
.welcome_image
{
	margin:5px 5px 0px 12px;
	float:left;
	vertical-align:top;
	width:200px;
	height:112px;
}
.welcome_content
{
	margin:0px 10px 0px 0px;
	float:right;
	text-align:justify;
	vertical-align:top;
	width:525px;
	height:117px;
}
#aludir_login
{
	margin:0px 0px 15px 270px;
	border:solid 1px #277599;
	text-align:center;
}
.loginpanel
{
	margin:5px 0px 0px 15px;
	border:solid 1px #277599;
}
th
{
	padding:0px 0px 0px 5px;
	height:30px;
	color:#e2e2e2;
	background:#277599;
	font-size:0.9em;
	font-weight:bold;
	letter-spacing:.05em; 
	line-height:1.5;
}	
td
{
	font-size:0.9em;
	text-align:justify;
}

a
{
	border:0px;
}
.center
{
	text-align:center;
	margin:10px 0px 0px 0px;
}
	
.right
{
	text-align:right;
}
.left
{
	text-align:left;
}
#blogs
{
	margin:5px 0px 0px 15px;
	vertical-align:top;
	width:195px;
	border:solid 1px #277599;
}
#blogs .title
{
	padding:3px 0px 3px 0px;
	background-color:#277599;
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
	letter-spacing:.05em; 
	line-height:1.5;
	height:20px;
}
#blogs .content
{
	padding:5px 5px 5px 5px;
	text-align:left
}
.forums_link
{
	margin:10px 0px 10px 17px;
	width:210px;
}
.iptitle
{
	margin:0px 0px 0px 0px;
	float:left;
	width:756px;
	height:30px;
	text-align:justify;
	background:#620001;
}
.ipcontent
{
	margin:10px 15px 10px 15px;
	float:left;
	vertical-align:top;
	text-align:justify;
	letter-spacing:0.5px;
	line-height:22px;
}
.ipcontent ul
{
	line-height:30px;
}

p
{
	padding:0px 10px 5px 10px;
	text-align:justify;
	vertical-align:top;
}
#iptitle
{
	margin:0px 0px 0px 0px;
	padding-left:5px;
	background-color:#620001;
	font-size:1.5em;
	font-weight:normal;
	text-align:left;
	vertical-align:super;
	height:30px;
}	
 
.txt_uname
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:100px;
    height:15px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
    
}
.ddl_utype
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:90px;
    height:20px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
}
.submit_btn
{
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    width:50px;
    height:20px;
    color:#efefef;
    padding-bottom:2px;
    font-weight: normal;
    font-size: 12px;
    cursor:pointer;
}
.textbox
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:160px;
    height:18px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
    
}
.textarea
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:200px;
    height:45px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
    
}
.post_msg_textarea
{
	margin:0px;
	padding:0px;
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:390px;
    height:250px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
    
}
.button
{
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    width:100px;
    height:25px;
    color:#efefef;
    padding-bottom:2px;
    font-weight: normal;
    font-size: 12px;
    cursor:pointer;
 }
.ddl_branch
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:250px;
    height:20px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
}
.search_button
{
	margin-left:205px;
	margin-top:5px;
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    color:#ffffff;
    width:90px;
    height:20px;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    cursor:pointer;
    text-align:center;
	text-decoration:none;
}
.upload_file
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin inset;
    border-right: #000000 thin outset;
    border-top: #000000 thin inset;
    border-width: 1pt;
    background-color:#ffffff;
    width:200px;
    height:22px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
}
.Error_Msg
{
	float:left;
	font-size:0.9em;
	color:#CC0000;
	font-weight:bold;
}
.errormessage
{
	float:left;
	margin:0px 0px 0px 60px;
	width:500px;
	font-size:0.9em;
	color:#d68c1f;
	font-weight:bold;
	
}
.validation_error
{
	float:left;
	margin:0px 0px 0px 0px;
	width:500px;
	font-size:0.9em;
	color:#cc0000;
	font-weight:bold;
}
.required
{
	color:#CC0000;
}
.wizard_button
{
	margin-left:360px;
	border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    width:100px;
    height:20px;
    color:#efefef;
    padding-bottom:2px;
    font-weight: normal;
    font-size: 13px;
    cursor:pointer;
 }
 .finish_wizard_button
{
	float:left;
	border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    width:100px;
    height:20px;
    color:#efefef;
    font-weight: normal;
    font-size: 13px;
    cursor:pointer;
 }
 .link_button
{
	float:right;
	margin-right:10px;
	padding:5px 0px 0px 0px;
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    width:200px;
    height:25px;
    font-weight: normal;
    font-size: 13px;
    color:#ffffff;
    cursor:pointer;
    text-align:center;
 }
 .listbox
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin;
    border-right: #000000 thin outset;
    border-top: #000000 thin;
    border-width: 1pt;
    background-color:#ffffff;
    width:350px;
    height:100px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
    
}
.search_button1
{
	float:right;
	margin-top:5px;
	margin-right:35px;
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    color:#ffffff;
    width:90px;
    height:20px;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    cursor:pointer;
    text-align:center;
	text-decoration:none;
}

.reg_label 
{
	font-weight: bold;
    font-size: 13px;
    color:#d68c1f;
    text-align:center;
    float:left;
   
}
.link
{
	float:right;
	margin-right:10px;
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    width:200px;
    height:20px;
    font-weight: normal;
    font-size: 13px;
    cursor:pointer;
}
.alumnireg
{
	margin:0px 0px 0px 0px;	
	float:left;
	width:756px;
}
.alumnireg td
{
	width:356px;
	font-size:14px;
	text-align:right;
}
.alumnireg .td_right
{
	width:400px;
	text-align:left;
}
.alumnireg td .right
{
	float:right;
}
.alumnireg th
{
	background:#277599;
	font-size:13px;
	color:#ffffff;
	letter-spacing:.05em; 
	line-height:1.5;
	text-align:left;
}
th.head
{
	font-size:13px;
	color:#ffffff;
	letter-spacing:.05em; 
	line-height:1.5;
	text-align:left;
}	
.alumnireg .note
{
	width:540px;
	text-align:left;
	color:#d68c1f;
}
.alumnireg #pwdnote
{
	font-size:smaller;
	font-weight:bold;
}
.alumnireg .link
{
	margin:0px 0px 0px 378px;
	padding:5px 0px 0px 0px;
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    color:#ffffff;
    width:200px;
    height:25px;
    font-weight: normal;
    font-size: 13px;
    cursor:pointer;
    text-align:center;
    vertical-align:middle;
 }
 .reg_confirm
 {
	font-weight:normal;
	padding:0px 10px 5px 10px;
	text-align:justify;
	vertical-align:top;
	color:#E5E4E9;
}
#myesct_menu
{
	margin:35px 0px 0px 10px;
	width:190px;
	border-top:solid 1px #277599;
	border-left:solid 1px #277599;
	border-right:solid 1px #277599;
}
/*#myesct_menu a
{
	margin:0px 0px 0px 0px;
	padding:5px 5px 5px 5px;
	width:190px;
	height:20px;
	color:#dcdcdc;
	font-weight:normal;
	text-decoration:none;
	
}
#myesct_menu a:hover
{
	color:#0c1a25; 
	text-decoration:none;
	background-color:#dcdcdc;
	cursor:pointer;
}*/
#myesct_menu .menu_title
{
	margin:0px;
	padding:3px 5px 3px 5px;
	float:left;
	/*font-size:0.9em;
	font-weight:bold;
	color:#FFFFFF;*/
	background-color:#277599;
	width:180px;
	height:20px;
}
#myesct_menu .item
{
	margin:0px 0px 0px 0px;
	padding:3px 5px 3px 5px;
	border-bottom:solid 1px #277599;
	/*background-color:#0c1a25;*/
	height:20px;
}
#myesct_menu .item:hover
{
	background-color:#dcdcdc;
	cursor:pointer;
}
#myesct
{
	width:580px;
	margin:15px 20px 15px 65px;
	border:solid 1px #277599;
	height:160px;
}
#search_menu
{
	margin:0px 0px 0px 0px;
	border:solid 1px #277599;
	float:left;
	width:150px;
}
#search_menu .title
{
	padding:5px 0px 5px 0px;
	background-color:#277599;
	color:#E5E4E9;
	font-size:0.9em;
	font-weight:bold;
	text-align:center;
}
#search_menu .linkbox
{
	padding:10px 10px 0px 20px;
	width:150px;
    height:20px;
}
#search_menu .linkbox_item
{
	color:#d68c1f;
	font-weight: bold;
    font-size:1em;
    cursor:pointer;
    text-decoration:none;
}
/*#search_box_right
{
	margin:0px;
	float:right;
	width:606px;
}*/
.searchbox_table
{
	margin:0px 0px 0px 0px;	
	width:600px;
	font-size:14px;
	color:#E5E4E9;
}
.searchbox_table .right
{
	text-align:right;
	width:206px;
}
.searchbox_table .left
{
	text-align:left;
	width:400px;
}
.gridview
{
	margin:10px 0px 10px 5px;
	width:716px;
}
.alumnidir_gridview
{
	margin:10px 0px 10px 15px;
	width:726px;
}
.alumnidir_subtitle
{
	margin:0px 0px 0px 15px;
	font-weight:bold;
	color:#d68c1f;
}
hr
{
	color:#277599;
}
.userphoto
{
	width:130px;
	height:140px;
}
#youarehere
{
	float:left;
	background-color:#277599;
	margin:5px 0px 0px 0px;
	vertical-align:middle;
	height:25px;
	width:680px;
	font-size:small;
	font-weight:bold;
	padding-top:2px;
	padding-left:7px;
	color:#E5E4E9;
}
#youarehere .here
{
	padding-left:5px;
	color:#E5E4E9;
}
.logout
{
	float:right;
	margin:5px 0px 0px 0px;
	padding-left:15px;
	padding-top:2px;
	background-color:#277599;
	font-size:small;
	font-weight:bold;
	width:54px;
	height:25px;
}
#myesct .uyphoto
{
	float:left;
	margin:10px 10px 10px 10px;
	width:130px;
}
#myesct .rightside
{
	margin:0px 450px 0px 0px;
	position:absolute;
	height:160px;
	float:right;
	width:450px;
	border-left:solid 1px #277599;
	vertical-align:top;
}
.rightside .left
{
	text-align:right;
	width:110px;
}	
.rightside .right
{
	width:340px;
	text-align:left;
	padding:0px 0px 0px 5px;
}

#profile_container
{
	margin:0px 0px 0px 0px;
	padding:0px;
	vertical-align:top;
	width:774px;
	background-color:#132634;	
}
#profile_top
{
	margin:0px 0px 0px 0px;
	float:left;
	height:220px;
	width:774px;
}
#profile_content
{
	margin:0px 5px 0px 9px;
	width:756px;
	color:#132634;
	background-color:#E4DED1;
}
#profile
{
	margin:3px 5px 0px 0px;
	border:solid 1px #277599;
	width:725px;	
	height:207px;
}
#profile .photo
{
	float:left;
	margin:30px 20px 30px 20px;
	width:135px;
}
#profile .righttd
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 50px;
	float:left;
	border-left:solid 1px #277599;
	vertical-align:top;
}
#profile .righttd .left
{
	text-align:right;

}	
#profile .righttd .right
{
	
	text-align:left;
	padding:0px 0px 0px 5px;
}
.viewprofile
{
	margin:0px 5px 17px 0px;
	width:725px;
	border:solid 1px #277599;
}
.viewprofile .tdleft
{
	text-align:right;
	width:315px;
}
.viewprofile .tdright
{
	text-align:left;
	width:397px;
}

#alumni_list_content
{
	margin:0px 0px 0px 16px;
	width:756px;
	color:#132634;
	background-color:#E4DED1;
	float:left;
}
#alumni_list_title
{
	margin:0px;
	font-size:0.9em;
	font-weight:bold;
	color:#132634; 
	letter-spacing:.05em; 
	line-height:1.5;
}
#alumni_list_title .left
{
	margin:0px;
	padding:5px 0px 0px 5px;
	height:25px;
	color:#fff;
	background:#277599;
	float:left;
	width:280px;
}
#alumni_list_title .right
{
	margin:0px 0px 5px 0px;
	padding:5px 0px 0px 5px;
	text-align:left;
	height:25px;
	color:#fff;
	background:#277599;
	float:right;
	width:451px;
}
#alumni_list_title .subtitle
{
	margin:0px 0px 0px 0px;
	float:right;
	width:456px;
	color:#e2e2e2;
}
#alumni_list_left
{
	margin:0px 0px 0px 0px;
	position:relative;
	float:left;
	width:300px;
	vertical-align:top;
}
#alumni_list_left a
{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#132634;
	cursor:pointer;
	text-decoration:none;
}
#alumni_list_left a:hover
{
	color:#277599;
	cursor:pointer;
	text-decoration:none;
}
#alumni_list_right
{
	margin:0px 0px 0px 0px;
	float:right;
	width:456px;
	vertical-align:top;
}
.gal_label
{
	
	text-align:center;
	margin:10px 0px 0px 0px;
	background-color:#277599;
	font-size:0.9em;
	font-weight:bold;
	color:#ffffff;
	letter-spacing:.05em; 
	line-height:1.5;
}
.gal_img
{
	width:125px;
	height:80px;
	padding:10px; 
	border:1px solid #277599;
	cursor:pointer;
}
.toolbar_icon
{
	width:18px;
	height:16px;
	padding:0px 3px 0px 3px;
	border:1px solid #277599;
	background-color:#eaeaea;
	font-family:Trebuchet MS;
	font-size:0.8em;
	font-weight:bold;
	cursor:pointer;	
}
.icon_seperator
{
	width: 1px;
	height:16px;
	padding:5px 0px 12px 0px;
	border:1px solid #eaeaea;	
}
.smily_icon
{
	width:16px;
	height:16px;
	padding:2px;
	border:1px solid #277599;
	background-color:#eaeaea;
	cursor:pointer;
		
}

pre 
{
	border: solid 1px blue;
	font-size: 0.9em; 
 	color: blue; 
	margin: 10px; 
	padding:10px; 
	background-color:#FFFFB3;
}
code 
{
	font-size:1.0em; 
	color: #277599;
	background-color:#FFFFB3;
}
.listbox
{
	border-color:#000000;
    border-bottom: #000000 thin outset;
    border-left: #000000 thin;
    border-right: #000000 thin outset;
    border-top: #000000 thin;
    border-width: 1pt;
    background-color:#ffffff;
    width:350px;
    height:100px;
    color:#000000;
    font-weight: 100;
    font-size: 12px;
    
}
.search_button1
{
	float:right;
	margin-top:5px;
	margin-right:35px;
    border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1pt;
    background-color: #620001;
    color:#ffffff;
    width:90px;
    height:20px;
    font-weight: bold;
    font-family: Arial, Verdana, Helvetica;
    font-size: 12px;
    cursor:pointer;
    text-align:center;
	text-decoration:none;
}
.gal_img
{
	width:125px;
	height:80px;
	padding:10px; 
	border:1px solid #277599;
	cursor:pointer;
}

.gal_label
{
	
	text-align:center;
	margin:10px 0px 0px 0px;
	background-color:#277599;
	font-size:14px;
	color:#ffffff;
	letter-spacing:.05em; 
	line-height:1.5;
}
.message_grid
{
	width:500px;
	text-align:left;
	float:left;
	margin:15px 0px 10px 25px;
}
#message_table
{
	margin:5px 0px 5px 10px;
	width:580px;
	border:1px solid #277599;
	font-size:14px;
}
#message_table .left
{
	float:left;
	margin:10px 0px 5px 10px;
}
#message_table .right
{
	float:right;
	margin:10px 10px 0px 0px;
}
#message_table .content
{
	margin:10px 0px 0px 0px;
	border-top:1px solid #277599;
	padding:10px 10px 0px 30px;
}
.msgbutton
{
	margin:5px 10px 0px 25px;
	border-color: #FFFFFF;
    border-bottom: #FFFFFF thin outset;
    border-left: #FFFFFF thin inset;
    border-right: #FFFFFF thin outset;
    border-top: #FFFFFF thin inset;
    border-width: 1px;
	background-color: #620001;
    width:100px;
    height:25px;
    color:#efefef;
    padding-bottom:2px;
    font-weight: normal;
    font-size: 12px;
    cursor:pointer;
}
#bk2forum
{
	color:#277599;
	font-weight:normal;
	text-decoration:none;
}
#bk2forum:hover
{
	color:#d68c1f;
}
#placement
{
	margin:10px 0px 0px 250px;
	border-bottom:solid 1px #277599;
}
.gridview
{
	margin:10px 0px 0px 10px;
	width:740px;
}
p
{
	color:#132634;
	font-size:15px;
}
