/** Master Page Framework **/


body { font-size: 62.5%; font-style: normal; font-family: Verdana; text-align: left; }

p { padding-bottom: 0px; }

.bold { font-weight: bold; }

.italics { font-style: italic; }

.center { text-align: center; }

#raigcontainer { width: 800px; margin: auto; text-align: left; margin: auto; padding: 0px; height: auto; }

#topsection {	visibility: hidden; height: 1px; margin: 0px; padding: 0px; }

#leftcolumn { visibility: hidden; float: none; width: 1px; padding: 0px; margin: 0px; padding-bottom: 0px; }

#contentcolumn { position: static; float: none;	width: 750px;	margin: 0px;	padding: 0px;	padding-bottom: 15px; }

#footer {	visibility: hidden; height: 20px;	color: #000000;	text-align: center;	padding-top: .5em; }


/** Main Menu Stuff **/

h1.welcome { font-weight: bold; font-size: 1.4em; font-family:Verdana, Tahoma, Arial; color: #052A59; text-align: left; margin: 0px; padding-bottom: .5em; padding-top: 0px; }

h2.main { font-weight: bold; font-size: 1.2em; font-family:Verdana, Tahoma, Arial; color: #000000; text-align: left; margin: 0px; padding-bottom: 0px; }

#main_area {	width: 750px;	padding-left: 5px;	margin: 0px;	padding-top: 10px; height: auto; }

#navigation { visibility: hidden; font-size: 1.1em; font-family: Verdana; text-align: right; visibility: visible; margin: 0; bottom: auto; width: 100%; float: none; vertical-align: top }

p.navigation{ visibility: hidden; margin-right: 10px; padding: 0px; text-align: right; }

/** APLSS **/

div.aplssProgram { float: left; width: 405px; }

div.aplssImage { float: right; width: 200px; }

/** ARLD **/

div.arldProgram { float: left; width: 355px; padding: 0px; margin: 0px; }

div.arldImage { float: right; width: 250px; text-align: center; }

p.mission {font-weight: bold; font-size: 1.2em; font-family:Verdana, Tahoma, Arial; padding: 0px; margin: 0px; }

/** CSD **/

ul.CSD { margin: 0px; padding: 0px; }

li.CSD { visibility: visible; margin-left: 10px; padding-top: 1em; list-style-type: none; }

/** GID **/

ul.GID { margin: 0px; padding: 0px; }

li.GID { visibility: visible; margin-left: 10px; padding-top: 1em; list-style-type: none; }

/** IFAP **/

ul.IFAP { margin: 0px; padding: 0px; }

li.IFAP { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

div.IFAPManual { float: left; width: 305px; padding: 0px; margin-top: 1em; }

div.IFAPContributors { float: right; width: 300px; text-align: center; border-style: solid; border-width: 1px; }

h2.IFAP { text-align: center; color: #052A59; }

p.IFAP { font-weight: bold; font-size: 1em; font-family:Verdana, Tahoma, Arial; color: red; text-align: left; margin: 0px; padding-top: 1em; padding-bottom: 0em;}

div.IFAPfooter { clear: both; }

blockquote.blue { color: #052A59; }

/** Legislative Panel **/

ul.legislation { margin-top: 1em; padding: 0px; }

li.legislation { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

ul.legislation2 { margin-top: 1em; padding: 0px; }

li.legislation2 { visibility: visible; margin-left: 0px; padding-bottom: 1em; list-style-type: none; }

/** LMD **/

ul.LMD { margin-top: 1em; padding: 0px; }

li.LMD { visibility: visible; margin-left: 20px; padding-bottom: 1em; list-style-type: none; }

/** Marketing **/

ul.market { margin-top: 1em; padding: 0px; }

li.market { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

table.market { margin-top: 1em; }

/** MD Author **/

div.authorAward { float: left; width: 355px; padding: 0px; margin: 0px; }

div.authorDonate { float: right; width: 250px; text-align: left; }

p.mission {font-weight: bold; font-size: 1.2em; font-family:Verdana, Tahoma, Arial; padding: 0px; margin: 0px; }

/** Membership **/

ul.member { margin-top: 1em; padding: 0px; }

li.member { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }


/** PDP **/

ul.PDP { margin-top: 1em; padding: 0px; }

li.PDP { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

li.PDPNumber { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: number; }


/** PSD **/

ul.PSD { margin-top: 1em; padding: 0px; }

li.PSD { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

div.PSD { margin-left: 10px; text-align: center; width: 600px; }

p.PSD { margin-left: 10px; margin-right: 10px; }


/** RAIG **/

ul.raig { margin-top: 1em; padding: 0px; }

li.raig { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }


/** RIG **/

ul.RIG { margin-top: 1em; padding: 0px; }

li.RIG { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }


/** TIG **/

ul.TIG { margin-top: 1em; padding: 0px; }

li.TIG { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }


/** Trustees **/

ul.trustees { margin-top: 1em; padding: 0px; }

li.trustees { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

/** TSD **/

div.tsdProgram { float: right; width: 405px; padding: 0px; margin: 0px; }

div.tsdImage { float: left; width: 200px; margin-top: 1em;}

div.tsdDate { clear: both; padding-top: 1em; }

/** Forms **/

ul.forms { margin-top: 1em; padding: 0px; }

li.forms { visibility: visible; margin-left: 10px; padding-bottom: 1em; list-style-type: none; }

/** Directory **/

ul.directory { margin-top: 1em; padding: 0px; }

li.directory { visibility: visible; margin-left: 5px; padding-bottom: 1em; list-style-type: none; }

/** Job Line **/

h2.jobedit { font-weight: bold; font-size: 1.2em; font-family:Verdana, Tahoma, Arial; color: #000000; text-align: left; margin: 0px; padding-left: 10px; padding-bottom: 0px; }

p.job_line { margin-left: 20px; padding-bottom: 1em; }

p.jobListingSuccess { margin-left: 10px; padding-bottom: 1em; color: Red; }

.job_line_title { font-style: normal; font-weight: bold; font-size: 1.1em; text-decoration: none; }
