.mainbody {
    margin-top: 0px;
    margin-bottom: 0px;
    position: relative;
    width: 1250px;
    margin-left: auto;
    margin-right: auto;
}
.c1 
{
width: 100%; height: 4px; background-color: #2F2C29; vertical-align: top; overflow: hidden; 
}
.cc1 
{
width: 100%px;
}
.c17 
{
height: 148px; background-image: url(/clients/bulletlink/stock_head_theme_15.jpg); background-repeat: repeat-x; background-color: #413d78; vertical-align: top; overflow: hidden; 
}
.c21 
{
vertical-align: top; overflow: hidden; 
}
.c22 
{
width: 1000px; height: 36px; vertical-align: top; overflow: visible; 
}
.cc22 
{
width: 1000px;
}
.c23 
{
vertical-align: top; overflow: hidden; 
}
.c25 
{
width: 10%; vertical-align: top; overflow: hidden; 
}
.cc25 
{
width: 10%px;
}
.c26 
{
width: 100%; height: 5px; vertical-align: top; overflow: hidden; 
}
.cc26 
{
width: 100%px;
}
.c27 
{
width: 10%; vertical-align: top; overflow: hidden; 
}
.cc27 
{
width: 10%px;
}
.c28 
{
vertical-align: top; overflow: hidden; 
}
.c29 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-left_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc29 
{
width: 14px;
}
.c30 
{
width: 438px; background-image: url(/images/04-02-0201-midd_round_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc30 
{
width: 438px;
}
.c31 
{
width: 14px; background-image: url(/images/04-02-0201-right_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc31 
{
width: 14px;
}
.c32b 
{
width: 14px; background-image: url(/images/04-02-0201-left_round_corner.png); vertical-align: top; overflow: hidden; 
}
.cc32b 
{
width: 14px;
}
.c33b 
{
width: 150px; background-image: url(/images/04-02-0201-midd_round_corner.png); vertical-align: top; overflow: hidden; 
}
.cc33b 
{
width: 150px;
}
.c34b 
{
width: 14px; background-image: url(/images/04-02-0201-right_round_corner.png); vertical-align: top; overflow: hidden; 
}
.cc34b 
{
width: 14px;
}
.c33a 
{
width: 14px; background-image: url(/images/04-02-0201-left_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc33a 
{
width: 14px;
}
.c34a 
{
width: 150px; background-image: url(/images/04-02-0201-midd_round_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc34a 
{
width: 150px;
}
.c35a 
{
width: 14px; background-image: url(/images/04-02-0201-right_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc35a 
{
width: 14px;
}
.c37 
{
width: 14px; background-image: url(/images/04-02-0201-left_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc37 
{
width: 14px;
}
.c38a 
{
width: 150px; background-image: url(/images/04-02-0201-midd_round_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc38a 
{
width: 150px;
}
.c39a 
{
width: 14px; background-image: url(/images/04-02-0201-right_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc39a 
{
width: 14px;
}
.c40a 
{
vertical-align: top; overflow: hidden; 
}
.c41c 
{
vertical-align: top; overflow: hidden; 
}
.c42c 
{
width: 14px; height: 40px; background-image: url(/images/04-02-0201-midd_left.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc42c 
{
width: 14px;
}
.c43a 
{
width: 438px; font-family: Arial; color: #000000; font-size: 12px; text-align: justify; vertical-align: top; overflow: hidden; 
}
.cc43a 
{
width: 438px;
}
.c007 
{
width: 438px; vertical-align: top; overflow: hidden; 
}
.cc007 
{
width: 438px;
}
.c43g 
{
vertical-align: top; overflow: hidden; 
}
.c43d 
{
border-top-style: solid; border-top-color: #696969; border-top-width: 1px; vertical-align: top; overflow: hidden; 
}
.c43f 
{
height: 18px; vertical-align: top; overflow: hidden; 
}
.c43z 
{
vertical-align: top; overflow: hidden; 
}
.c43e 
{
vertical-align: top; overflow: hidden; 
}
.c41a 
{
width: 14px; background-image: url(/images/04-02-0201-midd_rgt.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc41a 
{
width: 14px;
}
.c43b 
{
width: 14px; background-image: url(/images/04-02-0201-midd_left.png); vertical-align: top; overflow: hidden; 
}
.cc43b 
{
width: 14px;
}
.c44b 
{
width: 150px; vertical-align: top; overflow: hidden; 
}
.cc44b 
{
width: 150px;
}
.c44c 
{
vertical-align: top; overflow: hidden; 
}
.c44d 
{
vertical-align: top; overflow: hidden; 
}
.c45b 
{
width: 14px; background-image: url(/images/04-02-0201-midd_rgt.png); vertical-align: top; overflow: hidden; 
}
.cc45b 
{
width: 14px;
}
.c42b 
{
width: 14px; background-image: url(/images/04-02-0201-midd_left.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc42b 
{
width: 14px;
}
.c42 
{
width: 150px; vertical-align: top; overflow: hidden; 
}
.cc42 
{
width: 150px;
}
.c42e 
{
vertical-align: top; overflow: hidden; 
}
.c42d 
{
vertical-align: top; overflow: hidden; 
}
.c43 
{
width: 14px; background-image: url(/images/04-02-0201-midd_rgt.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc43 
{
width: 14px;
}
.c45 
{
width: 14px; background-image: url(/images/04-02-0201-midd_left.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc45 
{
width: 14px;
}
.c46 
{
width: 150px; background-color: #ffffff; vertical-align: top; overflow: hidden; 
}
.cc46 
{
width: 150px;
}
.c47 
{
width: 14px; background-image: url(/images/04-02-0201-midd_rgt.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc47 
{
width: 14px;
}
.c48 
{
vertical-align: top; overflow: hidden; 
}
.c49 
{
vertical-align: top; overflow: hidden; 
}
.c50 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-btm_left_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc50 
{
width: 14px;
}
.c51 
{
width: 438px; background-image: url(/images/04-02-0201-btm_midd_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc51 
{
width: 438px;
}
.c51a 
{
width: 14px; background-image: url(/images/04-02-0201-btm_right_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc51a 
{
width: 14px;
}
.c52a 
{
width: 14px; background-image: url(/images/04-02-0201-btm_left_corner.png); vertical-align: top; overflow: hidden; 
}
.cc52a 
{
width: 14px;
}
.c53a 
{
width: 150px; background-image: url(/images/04-02-0201-btm_midd_corner.png); vertical-align: top; overflow: hidden; 
}
.cc53a 
{
width: 150px;
}
.c54a 
{
width: 14px; background-image: url(/images/04-02-0201-btm_right_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc54a 
{
width: 14px;
}
.c51c 
{
width: 14px; background-image: url(/images/04-02-0201-btm_left_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc51c 
{
width: 14px;
}
.c51d 
{
width: 150px; background-image: url(/images/04-02-0201-btm_midd_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc51d 
{
width: 150px;
}
.c52 
{
width: 14px; background-image: url(/images/04-02-0201-btm_right_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc52 
{
width: 14px;
}
.c54 
{
width: 14px; background-image: url(/images/04-02-0201-btm_left_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc54 
{
width: 14px;
}
.c55 
{
width: 150px; background-image: url(/images/04-02-0201-btm_midd_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc55 
{
width: 150px;
}
.c56 
{
width: 14px; background-image: url(/images/04-02-0201-btm_right_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc56 
{
width: 14px;
}
.c57 
{
vertical-align: top; overflow: hidden; 
}
.c88 
{
vertical-align: top; overflow: hidden; 
}
.c89 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-left_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc89 
{
width: 14px;
}
.c90 
{
width: 972px; background-image: url(/images/04-02-0201-midd_round_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc90 
{
width: 972px;
}
.c91 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-right_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc91 
{
width: 14px;
}
.c88a 
{
vertical-align: top; overflow: hidden; 
}
.c89a 
{
vertical-align: top; overflow: hidden; 
}
.c90a 
{
width: 14px; background-image: url(/images/04-02-0201-midd_left.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc90a 
{
width: 14px;
}
.c91a 
{
width: 972px; height: 100px; vertical-align: top; overflow: hidden; 
}
.cc91a 
{
width: 972px;
}
.c92a 
{
width: 14px; background-image: url(/images/04-02-0201-midd_rgt.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc92a 
{
width: 14px;
}
.c105 
{
vertical-align: top; overflow: hidden; 
}
.c106 
{
vertical-align: top; overflow: hidden; 
}
.c107 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-btm_left_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc107 
{
width: 14px;
}
.c108 
{
width: 972px; background-image: url(/images/04-02-0201-btm_midd_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc108 
{
width: 972px;
}
.c109 
{
width: 14px; background-image: url(/images/04-02-0201-btm_right_corner.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc109 
{
width: 14px;
}
.c114 
{
vertical-align: top; overflow: hidden; 
}
.c116 
{
vertical-align: top; overflow: hidden; 
}
.c117 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-left_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc117 
{
width: 14px;
}
.c118 
{
width: 972px; background-image: url(/images/04-02-0201-midd_round_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc118 
{
width: 972px;
}
.c119 
{
width: 14px; background-image: url(/images/04-02-0201-right_round_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc119 
{
width: 14px;
}
.c120 
{
vertical-align: top; overflow: hidden; 
}
.c121 
{
vertical-align: top; overflow: hidden; 
}
.c122 
{
width: 14px; background-image: url(/images/04-02-0201-midd_left.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc122 
{
width: 14px;
}
.c123b 
{
width: 6px; vertical-align: top; overflow: hidden; 
}
.cc123b 
{
width: 6px;
}
.c123 
{
width: 0px; vertical-align: top; overflow: hidden; 
}
.cc123 
{
width: 0px;
}
.c124 
{
width: 0px; vertical-align: top; overflow: hidden; 
}
.cc124 
{
width: 0px;
}
.c125 
{
width: 960px; vertical-align: top; overflow: hidden; 
}
.cc125 
{
width: 960px;
}
.c123c 
{
width: 6px; vertical-align: top; overflow: hidden; 
}
.cc123c 
{
width: 6px;
}
.c126 
{
width: 14px; background-image: url(/images/04-02-0201-midd_rgt.png); background-repeat: repeat-y; vertical-align: top; overflow: hidden; 
}
.cc126 
{
width: 14px;
}
.c127 
{
vertical-align: top; overflow: hidden; 
}
.c128 
{
vertical-align: top; overflow: hidden; 
}
.c129 
{
width: 14px; height: 14px; background-image: url(/images/04-02-0201-btm_left_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc129 
{
width: 14px;
}
.c130 
{
width: 972px; background-image: url(/images/04-02-0201-btm_midd_corner.png); background-repeat: repeat-x; vertical-align: top; overflow: hidden; 
}
.cc130 
{
width: 972px;
}
.c131 
{
width: 14px; background-image: url(/images/04-02-0201-btm_right_corner.png); background-repeat: no-repeat; vertical-align: top; overflow: hidden; 
}
.cc131 
{
width: 14px;
}
.c132 
{
vertical-align: top; overflow: hidden; 
}
.c133 
{
vertical-align: top; overflow: hidden;  padding-top: 10px;
}
.c136 
{
height: 30px; vertical-align: top; overflow: hidden; 
}
.c135 
{
width: 100%; vertical-align: top; overflow: hidden; 
}
.cc135 
{
width: 100%px;
}
.c134 
{
width: 100%; background-color: #000000; vertical-align: top; overflow: hidden; 
}
.cc134 
{
width: 100%px;
}
.ccft 
{
table-layout: fixed;
}
#h1 {
	height: 50px;
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.h1 
{
	background-color:#000000;
	width: 100%;
        height:150px;
	position: relative;
        
}

/* *** BEGIN: General CSS *** */

.header{
	background-color: #69d1ef;    /*#f00*/
	/*background-image: url("/clients/bulletlink/stock_head_theme_15.jpg");*/
	background-repeat: repeat-x;
	width: 1250px;
	height: 180px;
	margin-left: auto;
	margin-right: auto;
}
.top_link_part {
    overflow: hidden;
    height: 40px;
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    background-color: #2e3192;
}
.top_links {
    width: 36%;
    display: flex;
    justify-content: center;
    align-content: center;
    float: left;
    padding: 10px 0px;
}
.sharing_tools {
    float: left;
    width: 20%;
    margin-left: 10px;
}
.Google_custom_search_box {
    float: right;
    margin-right: 10px;
    margin-left: 0px;
}
.link1 {
        margin-right:10px;
        margin-left: 10px;
}
.sharing_tools  {
	float:left;
}
.logo_Ad14 {
  clear: both;
  float: none;
  margin-bottom: 10px;
  width: 1250px;
}
.logo {
	width: 482px;
	float:left;
}
.AdGroup14 {
	width:760px; 
	float:right;
}
.column6 {
    /*background-color: #b30303;*/
    /*border-top: 1px solid #b30303;*/
    background-color: #2e3192;
    border-top: 1px solid #000;
    margin: 0 auto;
    text-decoration: none;
}
.bodyContent {
	width:1250px;
        margin-top:20px;
        margin-left:auto;
        margin-right:auto;
        display:flex;
        justify-content
        align-content:flex-start;
        align-items:flex-start
}
.firstHome {
	width:550px;
	overflow:hidden;
	
}
.firstmain {
    width: 786px;
    margin-right: 15px;
    margin-bottom: 15px;
}
.firstHome , .secondColumn, .thirdColumn {
	margin-right:14px;
}
.secondColumn, .thirdColumn, .fourthColumn {
	width:217px;
	overflow:hidden;
}
.firstColumn, .secondColumn, .thirdColumn, .fourthColumn {
    border-radius: 3px;
    box-shadow: 0 0 10px #cccccc;
}
.PreviewSection1 {
	width:100%;
	overflow:hidden;
	float:left;
}
.PreviewCol1, .PreviewCol2{
        float:left;
margin-top: 15px;
}
.PhotoGallery4 {
    box-shadow: 0 0 10px #cccccc;
    /* margin: 8px auto; */
    overflow: hidden;
    /* padding: 10px 20px 10px 0; */
    width: 1244px;
    /* margin-left: auto; */
    /* margin-right: auto; */
    margin-top: 15px;
    margin-bottom: 15px;
}
.AdGroup17 {
        /* margin-left: auto; */
    /* margin-right: auto; */
    overflow: hidden;
    padding: 7px 8px;
    width: 1228px;
    box-shadow: 0 0 10px #cccccc;
    margin-bottom: 20px;
    float: left;
}
.footer_part {
    width: 1250px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    background-color: #2e3192;
    /* background-image: url("/clients/bulletlink/stock_head_theme_15.jpg"); */
    background-repeat: repeat-x;
}

.HitCounter, .ContactInformation, .BottomLinks, .CopyRight, .PoweredByLine {
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 100%;
    margin-top: 7px;
    margin-bottom: 7px;
    color: white;
}
.gsc-control-cse.gsc-control-cse-en {
    position:absolute;
}
.gsc-control-cse {
    background-color:transparent !important;
    border-color:transparent !important;
}
.power {
font-size:12px;
}
.PhotoGallery_wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 1250px;
    /* background-color: red; */
}

.AdGroup14m img {
display: none;
}

/* *** END: General CSS *** */

#social_icon svg {
	width: 22px;
	color: white;
	fill: white !important;
}