﻿.foo {} /* W3C CSS validator likes CSS files to start with a class rather than a comment. Soooooo.... */

/* This style sheet is intended to contain RARELY CHANGED rules used when the DataList control adapter is enabled. */
/* Empty rules are provided merely as a convenience for your future use or experimentation. */

.AspNet-DataList
{
}

.AspNet-DataList table
{
}

.AspNet-DataList table caption
{
}

.AspNet-DataList table thead
{
}

.AspNet-DataList table thead tr
{
}

.AspNet-DataList table thead tr th
{
}

.AspNet-DataList table tfoot
{
}

.AspNet-DataList table tfoot tr
{
}

.AspNet-DataList table tfoot tr td
{
}

.AspNet-DataList table tbody
{
}

.AspNet-DataList table tbody tr
{
}

.AspNet-DataList table tbody tr td
{
}

/* Individual "items" in the DataList. */
.PrettyDataList .AspNet-DataList table tbody tr td
{
    padding:5px;         
    vertical-align: top; 
    /*border-bottom: solid 1px red;*/
	/*border-top: solid 1px black;*/
	width:700px;
}
.PrettyDataList .AspNet-DataList-Row-List ul, li 
{  
margin:0; 
padding:0;

list-style-type:none;

}

.PrettyDataList .AspNet-DataList-Item
{
border:none;
}

/* Header of the DataList. */
.PrettyDataList .AspNet-DataList table thead tr th,
.PrettyDataList .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    font-family: Arial;
    font-weight: bold;
    font-size: x-large;
    color: white;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}

/* Footer. */
.PrettyDataList .AspNet-DataList table tfoot tr td
{
    /*border-top: solid 20px #9C0001;*/
}


.DWPDataList .AspNet-DataList table tbody tr td
{
    padding:5px;         
    vertical-align: top; 
}

/* Header of the DataList. */
.DWPDataList .AspNet-DataList table thead tr th,
.DWPDataList .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    font-family: Arial;
    font-weight: bold;
    font-size: x-large;
    color: white;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}

/* Footer. */
.DWPDataList .AspNet-DataList table tfoot tr td
{
    border-top: solid 20px #9C0001;
}

/*  The Company Latest News  */
/* Individual "items" in the DataList. */
.LatestNewsDataList .AspNet-DataList table tbody tr td
{
    padding:5px;         
    vertical-align: top; 
    /*border-bottom: solid 1px red;*/
	/*border-top: solid 1px black;*/
	width:700px;
}
.LatestNewsDataList .AspNet-DataList-Row-List ul, li 
{  
	margin:0; 
	padding:0;
	list-style-type:none;
}

.LatestNewsDataList .AspNet-DataList-Item
{
	border:none;
}

/* Header of the DataList. */
.LatestNewsDataList .AspNet-DataList table thead tr th,
.LatestNewsDataList .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    font-family: Arial;
    font-weight: bold;
    font-size: x-large;
    color: white;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}

/* Footer. */
.LatestNewsDataList .AspNet-DataList table tfoot tr td
{
    /*border-top: solid 20px #9C0001;*/
}



/* Individual "items" in the DataList. */
.TestDataList .AspNet-DataList table tbody tr td
{
    padding:5px;         
    vertical-align: top; 
}

/* Header of the DataList. */
.TestDataList .AspNet-DataList table thead tr th,
.TestDataList .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    /*font-family: Arial;*/
    font-weight: bold;
    font-size: x-large;
    color: white;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}

/* Footer. */
.TestDataList .AspNet-DataList table tfoot tr td
{
    border-top: solid 20px #9C0001;
}
.TestDataList .AspNet-DataList-Row-List ul, li 
{  
	margin:0; 
	padding:0;
	list-style-type:none;
}
/* ------------------------------------------------------------------- */
/* Specific to this sample web site. */
/* These rules are probably not useful in your site. */

#LatestNewsDataList .Main-body
{
	width:590px;
    /*border: solid 2px #648ABD;*/
    padding: 4px;
    /*background:#B9D3EE;*/
    /*color:Maroon;*/
    /*font-size:medium;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#LatestNewsDataList .newsthumbnail
{   
	
	float:left;
	padding-right:10px;
	max-width:75px;
	
}
#LatestNewsDataList .news_content
{
	
	float:right;
    
}

#LatestNewsDataList .news_synopsis
{
	width:425px;
	float:left;
    color: Black;
}

#LatestNewsDataList .Sample-Phone
{
    color: #333333;
    text-align:left;
    white-space:nowrap;
    padding-top:10px; 
}


/* --------------------------------------------------------------------------------------------------- */
/* Used when the DataList adapter is NOT used. */
/* These styles are used by the DataList's skin, found in this theme's skin file. */
#LatestNewsDataList .DataList-Skin-Header
{
    border-top: solid 20px #9C0001;
    padding: 0 8px 8px 0;
}

#LatestNewsDataList .DataList-Skin-Footer
{
    border-top: solid 20px #9C0001;
}


/*  The Company People  */
/* Individual "items" in the DataList. */
.PeopleDataList .AspNet-DataList table tbody tr td
{
    padding:5px;         
    vertical-align: top; 
    /*border-bottom: solid 1px red;*/
	/*border-top: solid 1px black;*/
	width:700px;
}
.PeopleDataList .AspNet-DataList-Row-List ul, li 
{  
	margin:0; 
	padding:0;
	list-style-type:none;
}

.PeopleDataList .AspNet-DataList-Item
{
	border:none;
}

/* Header of the DataList. */
.PeopleDataList .AspNet-DataList table thead tr th,
.PeopleDataList .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    font-family: Arial;
    font-weight: bold;
    font-size: x-large;
    color: white;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}

/* Footer. */
.PeopleDataList .AspNet-DataList table tfoot tr td
{
    /*border-top: solid 20px #9C0001;*/
}

#PeopleDataList .Main-body
{
	width:700px;
    /*border: solid 2px #648ABD;*/
    padding: 4px;
    /*background:#B9D3EE;*/
    /*color:Maroon;*/
    /*font-size:medium;*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#PeopleDataList .PeopleImage
{   
	
	float:left;
	padding-right:10px;
	width:150px;
}
#PeopleDataList .people_content
{
	
	float:left;
    max-width:450px;
	padding-left:5px;
}
#PeopleDataList .people_content H3
{
	/*text-decoration: underline;*/
	font-weight:bolder;
	
	
}


#PeopleDataList .people_details
{
	width:425px;
	float:left;
    color: Black;
}

#PeopleDataList .Sample-Phone
{
    color: #333333;
    text-align:left;
    white-space:nowrap;
    padding-top:10px; 
}



/**----------------------------**/
.AllNewsDataList .AspNet-DataList table tbody tr td
{
    padding:5px;         
    vertical-align: top; 
    border-bottom: solid 1px grey;
	/*border-top: solid 1px black;*/
	
}
.AllNewsDataList .AspNet-DataList-Row-List ul, li 
{  
	margin:0; 
	padding:0;
	list-style-type:none;
}

.AllNewsDataList .AspNet-DataList-Item
{
	border:none;
}

/* Header of the DataList. */
.AllNewsDataList .AspNet-DataList table thead tr th,
.AllNewsDataList .AspNet-DataList table caption
{
    border-top: solid 20px #9C0001;
    text-align:right;
    height: 90px;
    font-family: Arial;
    font-weight: bold;
    font-size: x-large;
    color: white;
    background-color:#D3C9C7;
    vertical-align: bottom;
    padding: 0 8px 8px 0;
}
