
/* Blog Styles */

BODY
{
	/*font-family: Georgia, serif;*/
	font-family: Trebuchet MS, sans-serif;
	font-size: 80%;
	margin: 0pt 0pt 0pt 0pt;
	color: #000000;
	background-color: #FFFFFF;
}

P
{
	margin: 4pt 0pt 0pt 0pt;
}

UL, OL
{
	margin-top: 4pt;
	margin-bottom: 6pt;
}

PRE
{
	font-family: Trebuchet MS, sans-serif;
	font-size: 100%;
	margin: 9pt;
}

CODE, TT
{
	font-family: Trebuchet MS, sans-serif;
	font-size: 100%;
}

TD.Header
{
	color: #000000;
	background-color: #99CCFF;
	border-bottom: 6px solid #6699CC;
	outline-color: Black;
	outline-width:medium;
	outline-style:solid;
	
}

DIV.Header
{
	/*margin: 6pt 6pt;*/
	background-image: url('../../../myweb/Images/header_bg.jpg');
	background-repeat: repeat-x;
}

DIV.Title
{
	font-family: Trebuchet MS;
	font-size: 200%;
	font-weight: bold;
	color: White;
	background-repeat:no-repeat;
	background-position:center;
	height:100px;
	text-align:center;
}

DIV.Title A
{
	color: White; /*blue; /*#000000;*/
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

A.TitleLinkStyle
{
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

DIV.Subtitle
{
	font-size: 80%;
	font-weight: normal;
}

TD.Margin
{
	border-right: 6px solid #6699CC;
	border-bottom: 6px solid #6699CC;
}

TD.Body
{
	border-left: 6px solid #6699CC;
	border-right: 6px solid #6699CC;
	border-bottom: 6px solid #6699CC;
}

TD.Footer
{
	font-size: 80%;
	font-weight: normal;
	text-align: right;
	padding: 6pt 6pt 6pt 48pt;
}

TD.DayDate
{
	padding: 6pt 3pt 6pt 3pt;
}

TD.DayDate DIV.DayDate
{
	font-size: 100%;
	font-weight: bold;
	padding: 6pt 3pt 3pt 3pt;
}

DIV.bodyContentStyle
{
	padding-top: 12pt;
}

DIV.commentBoxStyle
{
	margin-bottom: 6pt;
	border: 1px solid #6699CC;
	margin: 0pt 12pt 6pt 18pt;
	font-size: 80%;
}

DIV.commentDateStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	background-color: #99CCFF; 
	padding: 1pt 3pt 1pt 3pt;
}

DIV.commentBodyStyle
{
	margin: 3pt 0pt 3pt 0pt;
	padding: 1pt 3pt 1pt 3pt;
}

DIV.commentBoxFooterStyle
{
	padding: 0pt 3pt 3pt 3pt;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-align: right;
}

TABLE.commentViewTableStyle
{
	margin: 9pt 9pt 9pt 9pt;
	padding: 9pt 9pt 9pt 9pt;
	border: 1px solid #6699CC;
	font-size: 80%;
}

TABLE.Item
{
	margin-bottom: 6pt;
	border: 1px solid #6699CC;
}

TD.ItemTitle
{
	background-color: #99CCFF; 
}

TD.ItemTitle DIV.ItemTitle
{
	font-size: 80%;
	font-weight: bold;
	padding: 3pt 3pt 3pt 3pt;
}

TD.ItemText DIV.ItemText
{
	font-size: 100%;
	padding: 0pt 3pt 3pt 3pt;
}

TD.ItemData DIV.ItemData
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	text-align: right;
	color: #808080;
	padding: 0pt 3pt 3pt 3pt;
	overflow: auto;
}

DIV.AdminMenu
{
	font-family: Verdana, sans-serif;
	font-size: 100%;
	padding: 4pt;
}

TABLE.MarginSection
{
	margin: 6pt 0pt 0pt 0pt;
	border: 1px solid #6699CC;
}

TD.MarginSectionHeading
{
	font-family: Verdana, sans-serif;
	font-size: 75%;
	font-weight: bold;
	background-color: #99CCFF;
	padding: 1pt;
}

TD.MarginSectionBody
{
	font-family: Verdana, sans-serif;
	font-size: 75%;
}

.hCalendarStyle
{
	width: 1%;
}

.hCalendarStyle A
{
	color: #000000;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}

.hCalendarMonthYearRow
{
	font-family: Verdana, sans-serif;
	font-size: 75%;
}

.hCalendarNextPrevStyle
{
	width: 1%;
}

.hCalendarDayNameRow
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
}

.hCalendarOtherMonthWeekendStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	color: #808080;
}

.hCalendarOtherMonthStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	color: #808080;
}

.hCalendarDayCurrent
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	border: 1px solid #6699CC;
}

.hCalendarDay
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
}

.hCalendarWeekendStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
}

.categoryListCellStyle
{
	margin: 0pt;
	padding: 0pt;
}

.categoryListLinkStyle
{
	font-family: Verdana, sans-serif;
	font-size: 100%;
}

.categoryListNestedOutlineTitleStyle
{
	font-family: Verdana, sans-serif;
	font-size: 75%;
}

.categoryListNestedOutlineBodyTableStyle
{
	margin-left: 18pt;
}

.navigatorLinksTableStyle
{
	margin: 0pt;
	padding: 0pt;
}

.archiveLinksTableStyle
{
	font-family: Verdana, sans-serif;
	font-size: 100%;
	margin: 0pt;
	padding: 0pt;
}

.navigatorLinksLinkStyle
{
	font-family: Verdana, sans-serif;
	font-size: 100%;
}

.blogRollNestedOutlineBadgeCellStyle
{
	margin: 0pt;
	padding: 0pt;
}

.blogRollCellStyle
{
	margin: 0pt;
	padding: 0pt;
}

.blogRollNestedOutlineTitleStyle
{
	font-family: Verdana, sans-serif;
	font-size: 100%;
	font-weight: bold;
}

.blogRollLinkStyle
{
	font-family: Verdana, sans-serif;
	font-size: 100%;
}

.blogRollDescriptionStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 70%;
	padding-left: 8pt;
}

.signInLabelCellStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 100%;
}

.signInEditCellStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 100%;
}

.signInUsernameTextBoxStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 100%;
}

.signInPasswordTextBoxStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 100%;
}

.signRememberCheckBoxStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 100%;
}

.signInButtonStyle
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 200%;
}

.adminNavbarStyle UL
{
	margin: 0pt;
}

.searchContainerStyle
{
	margin: 3pt;
}

A.trackbackLinkStyle
{
	word-wrap: break-word;
}

.FreeTextboxStyle
{
	color: #000000;
}
@media print
{
body, TD.Header, TD.Body, DIV.commentDateStyle, TD.ItemTitle, TD.MarginSectionHeading, TABLE.Item { background-color: transparent; border: none }
TD.Margin, DIV.Badge, DIV.Subscribe { display: none }
}


/* ***********************************************************************************************************
************************************************My Web Site*************************************************** 
**************************************************************************************************************
**************************************************************************************************************/

DIV.page
{
}

.submit
{
	font-weight:bold;
	color:Blue;
}

.submiterror
{
	font-weight:bold;
	color:Red;
}

#navcontainer ul
{
padding-left: 0;
margin-left: 0;
color: White;
float: left;
width: 50%;
font-family: Trebuchet MS, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #3366FF;/*#E60008;*/
color: #fff;
}

H1
{
	font-family:Trebuchet MS, sans-serif;
	font-size:medium;
	color:Blue;
}


/* Tables */

table.skills
{ text-align: center;
font-family: Trebuchet MS, sans-serif;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 260px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;}


.skillsHd
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
font-family: Trebuchet MS, sans-serif;
font-weight: bold;
font-size: 11px;
color: #404040;}

TD.skillsBod
{
	width: 50pc;
}

.skillsBod p
{ text-align: left;
font-family: Trebuchet MS, sans-serif;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: -8px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;}


TABLE.ResumeItem
{
	margin-bottom: 6pt;
	border: 1px solid #6699CC;
}

TD.ResumeItemTitle
{
	background-color: #99CCFF; 
}

TD.ResumeItemTitle DIV.ResumeItemTitle
{
	font-size: 80%;
	font-weight: bold;
	padding: 3pt 3pt 3pt 3pt;
}

TD.ResumeItemText DIV.ResumeItemText
{
	font-size: 80%;
	padding: 0pt 3pt 3pt 3pt;
}

TD.ResumeItemData DIV.ResumeItemData
{
	font-family: Trebuchet MS, sans-serif;
	font-size: 70%;
	text-align: right;
	color: #808080;
	padding: 0pt 3pt 3pt 3pt;
	overflow: auto;
}

TD.Resume_Experience_Company
{
	width: 10pc;
}

TD.Resume_Experience_Project
{
	background-color: #0000A3; 
	color: White;
}

DIV.ExpandCollapse
{
	background-color: #99CCFF; 
}

DIV.ExpandCollapse A
{
	color: #000000;
	
	font-style: normal;
	font-weight: bold;
}

IMG.headerImage 
{
    float:left;
    width:150px;
}

IMG.BulletedImage
{
	width:100px;
	height:50px;
	float:left;	
}


