﻿p {font-size:12pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;}
 
a:link {font-size:12pt; font-family:arial, helvetica; color:#1758a8;text-decoration:underline;font-weight:bold;}
a:active {font-size:12pt; font-family:arial, helvetica;color:#1758a8;text-decoration:none;font-weight:bold;}
a:visited {font-size:12pt; font-family:arial, helvetica;color:#1758a8;text-decoration:underline;font-weight:bold;} 
a:hover {font-size:12pt; font-family:arial, helvetica;color:#1758a8;text-decoration:none;font-weight:bold;}


.bul {font-size:15pt; font-family:webdings,Helvetica; color:#1758a8;text-decoration: none; }
.bul2 {font-size:10pt; font-family:webdings,Helvetica; color:#1758a8;text-decoration: none; }
.head {font-size:14pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none; }
.field {font-size:14pt; font-family:verdana,Helvetica; color:#0000CC;text-decoration: none;font-weight:normal; }
.buldetail {font-size:11pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;line-height:15pt;}
.list {font-size:12pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;line-height:15pt;}
.ansdetail {font-size:12pt; font-family:verdana,Helvetica; color:#1758a8;text-decoration: none; }
.popa {font-size:11pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;line-height:15pt;}
.popq {font-size:14pt; font-family:verdana,Helvetica; color:#1758a8;text-decoration: none;line-height:18pt;}

.ans {font-size:10pt; font-family:verdana,Helvetica; color:#1758a8; }
.incor {font-size:10pt; font-family:verdana,Helvetica; color:#FF0000;font-style: italic; }
.qres {font-size:12pt; font-family:verdana,Helvetica; color:#000000;font-weight:600; }

.alert {font-size:14pt; font-family:verdana,Helvetica;color:#FF0000;text-decoration: none;line-height:150%; }

.gloss a:link {font-size:12pt; font-family:verdana,Helvetica; color:#003399;text-decoration: underline;font-weight:bold;}
.gloss a:active {font-size:12pt; font-family:verdana,Helvetica;color:#003399; text-decoration: underline;font-weight:bold;}
.gloss a:visited {font-size:12pt; font-family:verdana,Helvetica;color:#003399;text-decoration: underline;font-weight:bold;} 
.gloss a:hover {font-size:12pt; font-family:verdana,Helvetica;color:#003399;text-decoration: underline;font-weight:bold;}

sup {font-size:10pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;}

.Resource a:link {font-size:13pt; font-family:arial, helvetica; color:#1758a8;text-decoration:Underline;font-weight:bold;}
.Resource a:active {font-size:13pt; font-family:arial, helvetica;color:#1758a8;text-decoration:none;font-weight:bold;}
.Resource a:visited {font-size:13pt; font-family:arial, helvetica;color:#1758a8;text-decoration:Underline;font-weight:bold;} 
.Resource A:hover {font-size:13pt; font-family:arial, helvetica;color:#1758a8;text-decoration:none;font-weight:bold;}

ol {font-size:12pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;}
ul {font-size:12pt; font-family:verdana,Helvetica; color:#000000;text-decoration: none;}

td {font-size:9pt; font-family:verdana,Helvetica; color:#000000;text-decoration:none; font-weight:400;}
.term {font-size: 14pt; font-family:arial, helvetica;}
.QA {font-size: 16pt; font-family:arial, helvetica ;font-weight:bold;}


/* ---===---===---===---===---===---===---=== Global Tags */
input[type=text],
input[type=password],
textarea,
select {
	border: 1px solid #bcd;
	padding: .25em;
}

input[type=text]:focus,
 input[type=password]:focus,
 textarea:focus,
 select:focus {
	border: 1px solid #1C4B95;
}

input[type=submit],
 input[type=reset],
 input[type=button] {
	padding: .25em;
	font-weight: bold;
}


.NavigationMenu
{
    color:#114088;
}

.NavigationMenu_WEB2
{
    color:#646566;
}


.LblTitle
{
    color:#336699;
    margin: 0.2em 0;
    font-size: 14pt;
    font-family: Verdana, Tahoma,'Times New Roman';

}
   
.LblTitleSmall
{
    color:#336699;
    margin: 0.2em 0;
    font-size: 12pt;
    font-family: Verdana, Tahoma,'Times New Roman';

}
.LblTitleVerySmall
{
    color:#336699;
    margin: 0.2em 0;
    font-size: 10pt;
    font-family: Verdana, Tahoma,'Times New Roman';
}
 h5{
    color:#474949;
    margin: 0.2em 0;
    font-weight: bold;
    font-size: 12pt;
    font-family: Verdana, Tahoma,'Times New Roman';
}

  h3, h4 {
    color:#336699;
    margin: 0.2em 0;
    font-family: Verdana, Tahoma,'Times New Roman';
}
h6,h2 {
    color:#336699 ;
    margin: 0.2em 0;
    font-weight: bold;
    font-size: 12pt;
    font-family: Verdana, Tahoma,'Times New Roman';
}
h1 {
    color:#336699;
    margin: 0.2em 0;
    font-weight: bold;
    font-size: 15pt;
    font-family: Verdana, Tahoma,'Times New Roman';
}
h2 {
    color:#336699;
    margin: 0.2em 0;
    font-weight: bold;
    font-size: 13pt;
    font-family: Verdana, Tahoma,'Times New Roman';
}
TABLE
{
   
    FONT-FAMILY: verdana,Helvetica
}
TD
{

    FONT-FAMILY: verdana,Helvetica
}

/**
Search Results
*/

#results {
}
#results .result {
	float: left;
	clear: both;
	margin: .5em 0;
	width: 40em;
}
#results h3 {
	margin: 0;
	padding: .15em .25em;
	background: #f3f4f6;
	border-bottom: 1px solid #ccc;
}
#results .avatar {
	float: right;
	font-size: .7em;
	border: 1px solid #ccc;
	margin: .4em;
	width: 8.8em;
	text-align: center;
	padding-bottom: .4em;
}
#results .avatar img {
	width: 8em;
	height: auto;
	padding: .4em .4em 0 .4em;
}
#results .info {
	padding: .10em;
	margin: 0;
}
#results .info dt,
 #results .info dd {
	padding: .15em;
}
#results .info dt {
	float: left;
	width: 9em;
	font-weight: bold;
}
#results .info dd {
	margin-left: 10em;
}
#result p {
	clear: both;
}
.results-actions {
	clear: both;
	margin-top: 2em;
}
img.icon {
	vertical-align: middle;
	margin-right: 2px;
	margin-bottom: 2px;
	border: none;
}
.paginator {
	padding: .2em .4em;
	font-size: 0.85em;
	background: #f2f4f6;
	border-top: 1px solid #abc;
}
.paginator acronym {
	border: none;
}
.paginator .paginator-jump-to a {
	margin: 0 2px;
}
.paginator .page-links {
	margin-left: 10px;
}
img.captcha {
	vertical-align: middle;
}
ul.errors,
 ul.errors li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
ul.errors {
	background: #fee;
	padding: .2em .4em;
	border: 1px solid #c00;
	color: #c00;
	margin-bottom: 1em;
}
ul.flash-messenger,
 ul.flash-messenger li {
	padding: 0;
	margin: 0;
	list-style-type: none;
}
ul.flash-messenger {
	padding: .2em .4em;
	margin-bottom: 1em;
	background: #ffa;
	border: 1px solid #cc5;
}

 
/* ---===---===---===---===---===---===---=== Default Table */

table.default {
	margin: 5px 0;
	border: 1px solid #9da6b3;
}
table.default tr th {
	height: 34px;
	border-right: 1px solid #d7e5f1;
	background: url(../../images/Controls/table.png) repeat x;
	color: #30517d;
}
table.default tr td {
	padding: 9px;
	border-right: 1px solid #cfd7e3;
	border-bottom: 1px solid #cfd7e3;
	background: white;
	color: #30517d;
}
table.defaultSearch {
	margin: 5px 0;
	border: 1px solid #9da6b3;
}
table.defaultSearch tr th {
	height: 34px;
	border-right: 1px solid #d7e5f1;
	background: url(../../images/Controls/table.png) repeat x;
	color: #30517d;
}
table.defaultSearch tr td {
	padding: 9px;
	border-right: 0px solid #cfd7e3;
	border-bottom: 0px solid #cfd7e3;
	background: white;
	color: #30517d;
}
table.default2 {
	margin: 5px 0;
	border: 0px solid #9da6b3;
}
table.default2 tr th {
	height: 34px;
	border-right: 0px solid #d7e5f1;
	background: url(../../images/Controls/table.png) repeat x;
	color: #30517d;
}
table.default2 tr td {
	/*padding: 9px;*/
	border-right: 0px solid #cfd7e3;
	border-bottom: 0px solid #cfd7e3;
	background: white;
	color: #30517d;
}

table.default3 {
	margin: 5px 0;
	border: 1px solid #9da6b3;
}
table.default3 tr th {
	
	border-right: 1px solid #d7e5f1;
	background: url(../../images/Controls/table.png) repeat x;
	color: #30517d;
}
table.default3 tr td {
	padding: 2px;
	border-right: 1px solid #cfd7e3;
	border-bottom: 1px solid #cfd7e3;
	background: white;
	color: #30517d;
}
/* F$%##%^ Taka is Crazy*/
table.default4 {
	margin: 5px 0;
	border: 0px solid #9da6b3;
}
table.default4 tr th {
	height: 34px;
	border-right: 0px solid #d7e5f1;
}
table.default4 tr td {
	/*padding: 9px;*/
	border-right: 0px solid #cfd7e3;
	border-bottom: 0px solid #cfd7e3;
	color: #30517d;
}

/* CourseMAp CSS */
table.default5 {
	margin: 5px 0;
	border: 1px solid #9da6b3;
}
table.default5 tr th {
	height: 34px;
	border-right: 1px solid #d7e5f1;
	background: url(../../images/Controls/table.png) repeat x;
	color: #30517d;
}
table.default5 tr td {
	padding: 13px;
	border-right: 1px solid #cfd7e3;
	border-bottom: 1px solid #cfd7e3;
	background: white;
	color: #30517d;
}


.TagCloud a:link {font-size:12pt; font-family:arial, helvetica; color:#1758a8;text-decoration:none;}
.TagCloud a:active {font-size:12pt; font-family:arial, helvetica;color:#1758a8;text-decoration:none;}
.TagCloud a:visited {font-size:12pt; font-family:arial, helvetica;color:#1758a8;text-decoration:none;} 
.TagCloud a:hover {font-size:12pt; font-family:arial, helvetica;color:#000000;text-decoration:none;}

/* ---===---===---===---===---===---===---=== Form Table */

.default_form {
	margin: 1em 0;
	padding: 0;
}
.default_form dt {
	display: none;
}
.default_form dd {
	margin: 0;
	padding: 0;
}
.default_form fieldset {
	border: none;
	font-weight: bold;
	margin-bottom: 0.5em;
}
.default_form fieldset dt,
 .default_form fieldset dd {
	font-weight: normal;
}
.default_form fieldset dt {
	display: block;
	float: left;
	text-align: right;
	width: 10em;
	color: #36d;
	padding: .7em;
}
.default_form fieldset dd {
	margin-left: 12.5em;
	padding: .5em 1em .75em;
	border-left: 1px solid #fca;
}
.default_form select.multiple {
	width: 24em;
	height: 12em;
}
.default_form input#name,
 .default_form input#city,
 .default_form input#company {
	width: 16em;
}
.default_form input#zip {
	width: 5em;
}
.default_form select#radius {
	width: 6.4em;
}
.default_form td.label_column {
	width: 130px;
	padding-right: 50px;
	border-right: 1px dashed #c2c2c2;
	font-size: 14px;
	color: #1c4b95;
}
.default_form td.input_column {
	padding-left: 30px;
	padding: 5px 0 5px 50px;
}

.default_form input[type=submit], .default_form input[type=submit].button_small, .default_form input[type=submit].button_medium,
.default_form input[type=reset], .default_form input[type=reset].button_small, .default_form input[type=reset].button_medium,
.default_form input[type=button], .default_form input[type=button].button_small, .default_form input[type=button].button_medium{
	float: right;
	display: block;
 	width: 110px;
	height: 31px;	
	margin: 3px 5px;
	border: 0;
	background: url(../../images/Controls/submit_small.png) no-repeat;
	text-align: center;
	font-size: 14px;
	font-weight: bold;	
	color: #FFFFFF;
	cursor: pointer;
}

.default_form input[type=submit].button_medium,
.default_form input[type=reset].button_medium,
.default_form input[type=button].button_medium {
 	width: 160px;
	background: url(../../images/Controls/submit_medium.png) no-repeat;
}


table ul.errors {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
table ul.errors li {
	margin: 0;
	padding: 0;
	color: #c00;
	font-size: .85em;
}
table label.required {
	padding-right: 14px;
	min-height: 12px;
	background: url('/images/form/required.png') top right no-repeat;
}


/* ---===---===---===---===---===---===---=== Folder-like Tab Styles */

div.default_tabs{
	width: 100%;
	height: 29px;	
	border-bottom: 1px solid #4f4f4f;
}

div.default_tabs input, 
div.default_tabs input.tab_medium, 
div.default_tabs input.tab_small, 
div.default_tabs input.tab_large{
	float: left;
	display: block;	
	/*width: 125px;*/
	height: 29px;		
	margin: 0px 3px 0px 2px;
	border: 0px solid #FFFFFF;	
	padding: 0px;	
	/*background-image: url('/images/Controls/tab_medium.png');*/
	background-repeat: no-repeat;
	color: #FFFFFF;
	cursor: pointer;
}

div.default_tabs input.tab_small{
	width: 84px;
	/*background-image: url('/images/Controls/tab_small.png');*/
	background-repeat: no-repeat;	
}

div.default_tabs input.tab_large{
	width: 175px;
	/*background-image: url('/images/Controls/tab_large.png');*/
	background-repeat: no-repeat;
}

div.default_tabs input.selected,
div.default_tabs input:hover, 
div.default_tabs input.tab_medium.selected, 
div.default_tabs input.tab_medium:hover{
	/*background: url('/images/Controls/tab_medium_selected.png') no-repeat;*/
}

div.default_tabs input.tab_small.selected,
div.default_tabs input.tab_small:hover{
	/*background: url('/images/Controls/tab_small_selected.png') no-repeat;*/
}

div.default_tabs input.tab_large.selected,
div.default_tabs input.tab_large:hover{
	/*background: url('/images/Controls/tab_large_selected.png') no-repeat;*/
}