/* STYLES */

a		{ cursor: hand; border: 0px; }
a:link 		{ background: transparent; text-decoration: underline; color: #666633; cursor: hand;}
a:visited	{ background: transparent; text-decoration: underline; color: #000000;} 
a:hover		{ background: transparent; text-decoration: none; color: #cc9933;}
a:active	{ background: transparent; text-decoration: none; color: #cc9933;}

address		{ margin: 0px; font-style: italic; }
blockquote      { margin-left: 20px; margin-right: 20px; }

body		{ margin: 0px; padding: 0px; border: 0px none; 
				background: #FFFFCC; cursor: default }

/* br              { padding: 0px; margin: 0px; border: 0px; line-height: 0px; }*/

button		{ cursor: auto; }
caption		{ margin: 0px; }
code		{ font: 12px monospace; }
div, dd, dt	{ margin: 0px; }
dl		{ margin: 0px; }
form		{ }

h1		{ font: bold 24px arial, helvetica, san-serif; margin: 0px; }
h2		{ font: bold 18px arial, helvetica, san-serif; margin: 0px; }
h3  		{ font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 14px; 
				font-weight: normal; 
				color: #003366}
h4  		{ font: bold 14px arial, helvetica, san-serif; margin: 0px; }
h5  		{ font: normal 12px arial, helvetica, san-serif; margin: 0px; }
h6  		{ font: normal 10px arial, helvetica, san-serif; margin: 0px; }

.h3 {  }



hr		{ margin: 0px; }
img		{ border: 0px; }
input		{ cursor: auto; }
kbd		{ font: 12px monospace; }

li		{ margin: 0px; }
ol		{  list-style: decimal; }
ol ol, ol ul ol, ol ol ul ol, ol ul ol ol, ul ol ul ol, ul ul ol ol
		{ list-style: lower-alpha; }
ol ol ol, ul ol ol ol, ol ol ul ol, ol ul ol ol
		{ list-style: lower-roman; }
ol ol ol ol	{ list-style: decimal; }

p		{ margin: 0px; }
pre, samp	{ margin: 0px; font: 12px monospace; }
small, sub, sup	{ font-size: 12px; }
textarea	{ cursor: text; }
td		{ }
tt		{ font: 12px monospace; }

ul		{ padding-left: 20px; margin-left: 20px; list-style: disc; }
ul ol ul, ol ul ul, ul ol ol ul, ol ul ol ul, ol ol ul ul, ul ul
		{ list-style: circle; }
ul ul ul, ul ul ol ul, ul ol ul ul, ol ul ul ul
		{ list-style: square; }
ul ul ul ul	{ list-style: disc; }

/* CLASSES */

/* NOTE: All table styles put backgrounds into the CELL definitions to
   keep Netscape 4.x compatability. Extra sizing and alignment properties
   are left in the XHTML for the same reason */

/* Hidden Layers for Accessibility Fallback */

.hiddentoptext		{ visibility: hidden; position: absolute; z-index: 30; }
a.hiddentoptext		{ visibility: hidden; }
.sidemenutext		{ visibility: hidden; position: relative; z-index: 30; font-size:5px; }
a.sidemenutext		{ visibility: hidden; }


/* Main Header with the swoosh */

.topnav { font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 10px; color:#cc9933; text-align:right; padding: 2px;}
a.topnavlink:link	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 10px; text-decoration: none; color: #ffffcc; }
a.topnavlink:visited { font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 10px; text-decoration: none; color: #ffffcc; }
a.topnavlink:hover	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 10px; text-decoration: underline; color: #cc9933; }
a.topnavlink:active	{ font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 10px; text-decoration: underline; color: #cc9933; }

.coalogo {position: absolute; top: 0; left: 0;}

.mainbar		{ width: 100%; vertical-align: top;
			  margin: 0px; padding: 0px; positon: absolute; top: 0px; left: 0px; z-index: 99;}

.mainbarleft 		{ width: 277px; height: 71px; text-align: left;  
			  margin: 0px; padding: 0px; vertical-align: middle; }

.mainbarleft img 	{ width: 277px; height: 71px; vertical-align: bottom; padding: 0px; }

.mainbarright 		{ height: 71px; margin: 0px; padding: 0px;
			  vertical-align: top; text-align: right; 
			  background: white url(http://www.coa.gatech.edu/awpl/images/AWPL_tablebkgd.gif)
repeat: x;}
.mainbarlinks		{ vertical-align: top; text-align: right;
			  font: 12px arial, helvetica, san-serif;
			  padding: 2px 2px 2px 0px; }
.mainbarsearchhelp	{ font: 10px arial, helvetica, san-serif;
			  vertical-align: bottom; }



/* Breadcrumb Navigation */

.breadcrumb { font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 9px; text-align: left; color: black; }
.breadcrumblink { font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 9px; text-align: left; color: black; }

a.breadcrumblink:link { font-family: Verdana,Arial, Helvetica, sans-serif; 	
					font-size: 9px; text-decoration: underline; color: black; cursor: hand;}

a.breadcrumblink:hover { font-family: Verdana,Arial, Helvetica, sans-serif; 
						font-size: 9px; text-decoration: underline; color: #cc9933; cursor: hand;}

a.breadcrumblink:active { font-family: Verdana,Arial, Helvetica, sans-serif; 
						font-size: 9px; text-decoration: underline; color: #cc9933; cursor: hand;}


.breadcrumb tr 		{ width: 100%; vertical-align: middle; }
.breadcrumb td 		{  vertical-align: middle; background: #dddddd; }


 /* News & Events  */
.newseventstitle { font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 12px; text-align: left; color: black; font-weight: bold; padding-left: 20px; }

.newseventsitem { font-family: Verdana,Arial, Helvetica, sans-serif; 
			font-size: 12px; text-align: left; color: #003366; padding-left: 5px; }



 /* Left Menu */

.contactinfo {  font-family: Verdana,Arial, Helvetica, sans-serif; 
				font-size: 10px; text-align:right;  color: #333333;
				position: absolute; left: 2px; top: 429px; width: 184px; height: 250px; }
				
.contactinfohome {  font-family: Verdana,Arial, Helvetica, sans-serif; 
				font-size: 10px; text-align:right;  color: #333333; width: 184px;}

.contactinfotext {  font-family: Verdana,Arial, Helvetica, sans-serif; 
				font-size: 10px;  color: #333333; text-align: right;}

.contactinfobold {  font-family: Verdana,Arial, Helvetica, sans-serif; 
					font-size: 10px; font-weight: bold; text-align: right; color: #333333;}
a.contactinfobold:link {  font-family: Verdana,Arial, Helvetica, sans-serif; 
							font-size: 10px; font-weight: bold; text-align: right; color: #333333; text-decoration: underline;}
a.contactinfobold:visited {  font-family: Verdana,Arial, Helvetica, sans-serif; 
							font-size: 10px; font-weight: bold; text-align: right; color: #333333; text-decoration: underline;}
a.contactinfobold:hover {  font-family: Verdana,Arial, Helvetica, sans-serif; 
							font-size: 10px; font-weight: bold; text-align: right; color: #cc9933; text-decoration: underline;}

a.contactinfolink:link {  font-family: Verdana,Arial, Helvetica, sans-serif; 
							font-size: 10px; text-align:right; color: #333333;
							text-decoration: underline;}
a.contactinfolink:visited {  font-family: Verdana,Arial, Helvetica, sans-serif; 
							font-size: 10px; text-align:right; color: #333333;
							text-decoration: underline;}
a.contactinfolink:hover{  font-family: Verdana,Arial, Helvetica, sans-serif; 
							font-size: 10px; text-align:right; color: #cc9933;
							text-decoration: underline;}

.mainmenuleft 		{ width: 220px; }


/* Main Content Area */

.bodytable {width: 100%;}
.pagetopic {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 20px; font-weight: normal; color: #000000; margin-left: 5px; margin-top: 2px;}
.pagetopichome {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 24px; font-weight: 600; color: #333333; margin-left: 5px; margin-top: 2px;}

.pagesubtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 16px; font-weight: bold; color: #666633; margin-left: 5px; margin-top: 2px;}


.bodyareacell { padding-top: 15px; padding-left: 5px; }
.bodytext {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 12px; font-weight: normal; color: #000000; margin-left: 20px;}
.bodytext16px {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 16px; font-weight: bold; color: #000000; margin-left: 20px;}

.bodytext14green {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 14px; font-weight: bold; color: #666633; margin-left: 20px;}
.bodytextbluenoindent {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 14px; font-weight: bold; color: #336699; }

.bodytextbold {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 12px; font-weight: bold; color: #000000; margin-left: 18px; }
.bodytextnoindent {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 12px; font-weight: normal; color: #000000; }


.bodytextwhite {  font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 14px; font-weight: bold; color: #FFFFFF;}
.pagesubmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 13px; font-weight: normal; color: #000000; margin-left: 5px;}
.submenuselected {  font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 13px; font-weight: bold; color: #666633;}
.titleareacell { padding-top: 0px; padding-left: 5px; padding-bottom: 0px;}
.tablespace5pxlf {padding-left: 5px; }
.tablespace20pxlf {margin-left: 20px; }

 /* Footer */
 
 .footer {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align:left}

 
a.footerlink:link {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline}
a.footerlink:visited {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: underline}
a.footerlink:hover {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #cc9933; text-decoration: underline}
a.footerlink:active {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10px; color: #cc9933; text-decoration: underline}

 
 
 
